JSTL

作者: 杳tutu | 来源:发表于2019-07-17 10:35 被阅读0次

JSTL(Jsp Standard Tag Library)JSP标准标签库

其中最重要的一个标签库:

http://java.sun.com/jsp/jstl/core  前缀为:c

1、使用JSTL的准备工作

下载 jakarta-taglibs-standard-1.1.2.zip 包并解压,将 jakarta-taglibs-standard-1.1.2/lib/ 下的两个 jar 文件:standard.jar 和 jstl.jar 文件拷贝到 /WEB-INF/lib/ 下。

下载地址:

http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/

在使用jstl的jsp文件中加入语句

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

2、jstl两个重要标签

2-1:<c:if test="返回boolean的表达式,与EL配合使用">

                    内容

        </c:if>

如<c:if test="${1=1}">

            ${1+2}

</c:if>

2-2:<c:forEach>

2-2-1:for(int i=0;i<=5;i++)形式

<c:forEach begin="0" end="5" var="i">

        ${i}

</c:forEach>

其中,begin为开始索引,end为结束索引,var每次变量的结果

注意:var中的i,相当于在page中存储名为i的属性,需要用EL表达式取出。

2-2-2:增强for形式

<c:forEach items="${list}" var="element">

            ${elment}

</c:forEach>

注意:当遍历的是Map时,var是Entry对象

<c:forEach items="map" var="entry">

            ${entry.key>====${entry.value}

</c:forEach>

相关文章

  • JavaWeb之 JSTL

    JSTL jstl的概述 是apache的东西,依赖EL 使用jstl需要导入jstl1.2.jar【JSTL 1...

  • JavaWeb(第十二周)

    day13 一、JSTL标签库 1.什么是JSTL Apache的东西,依赖EL 使用JSTL需要导入jstl1....

  • 【JavaWeb】JSTL标签库

    JSTL标签库 JSTL标准标签库;JSTL用于简化JSP开发,提高代码的可读性与可维护性;JSTL由SUN(Or...

  • jstl标签库

    一、jstl标签库 jstl是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言。js...

  • NO.6 JSTL

    1、什么是JSTL JSTL(JavaServerPages Standard Tag Library)JSP标准...

  • Web 基础17 JSP之JSTL入门

    1.1 JSTL简介   JSTL(JavaServer Pages Standard Tag Library,J...

  • 2018-10-06

    JSTL概念 JSTL(JavaServer Pages Standard Tag Library,JSP标准标签...

  • 2018-10-06

    JSTL概念 JSTL(JavaServer Pages Standard Tag Library,JSP标准标签...

  • 【Java】【JSTL】标准包

    JSTL (JavaServerPages Standard Tag Library)JSP标准标签库 JSTL的...

  • JAVA Web学习(18)___第12章JSTL标签

    第12章JSTL标签 12.1 JSTL标签库简介 根据JSTL标签所提供的功能,可以将其分为5个类别。 核心标签...

网友评论

      本文标题:JSTL

      本文链接:https://www.haomeiwen.com/subject/llnflctx.html