2019-04-24jstl

2019-04-24  本文已影响0人  果冻_4c9b

[mevan]https://mvnrepository.com/
JavaServer Pages Standard Tag Library (1.1 ) ,它的中文名称为 JSP 标准标签函数库。JSTL 是一个标准的已制定好的标签库,可以应用于各种领域,如:基本输入输出、流程控制、循环、XML 文件剖析、数据库查询及国际化和文字格式标准化的应用等。从表 7-1 可以知道,JSTL 所提供的标 签函数库主要分为五大类:
(1)核心标签库 (Core tag library)
(2)I18N 格式标签库 (I18N-capable formatting tag library)
(3)SQL 标签库 (SQL tag library)
(4)XML 标签库 (XML tag library)
(5)函数标签库 (Functions tag library) 表 。
导入架包

jstl-1.2.jar
standard-1.1.2.jar

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

if 条件test="${age > 18}"

<c:if test="${age > 18}"> 
<!-- 执行的内容-->
成年
</c:if>
    <c:if test="${age<=18} ">
未成年
</c:if>

foreach遍历 items要便利的数组 str新定义的

    <c:forEach items="${liststr }" var="str">
          ${ str}
    </c:forEach>
    <hr>

    <c:forEach items="${userList}" var="user">
    ${user.username},${user.password}<br>
    </c:forEach>
    <hr>

    <c:forEach items="${map}" var="mapStr">
    ${mapStr.key},${mapStr.value}<br>
    </c:forEach>
    <hr>

    <c:forEach items="${userMap}" var="uM">
    ${uM.key},${ uM.value.username}<br>
    </c:forEach>
    <hr>

    <c:forEach items="${mapList}" var="mL">
        <c:forEach items="${userMap}" var="uM">
      ${uM.key},${ uM.value.username}<br>
        </c:forEach>
    </c:forEach>
上一篇下一篇

猜你喜欢

热点阅读