• JSTL


    JSTL概念:

      JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。JSTL支持通用的、结构化的任务,比如迭代,条件判断,循环等。

    JSTL使用的准备:

      1.将JSTL依赖的两个jar包导入到工程的lib目录下(jstl.jar  standard.jar)

      2.在需要使用的JSTL的jsp文件中,引用:

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

       uri为引用JSTL路径,注意选择的是core。

       prefix=“c”是前缀,当前配置的前缀是c,主要是用于浏览器区分HTML标签和JSTL标签。

    JSTL的使用:

      <c:forEach items="${xx}" var="xx">(类似于java中的for(数据类型  变量名 : 集合))
    使用JSTL之前的代码:
      <%  for (Map map : list) {  %>
    
                        <tr>
                            <td> <%=map.get("id")%>  </td>
                            <td> <%=map.get("name")%> </td>
                            <td> <%=map.get("age")%> </td>
                        </tr>
    
                  <%}%>

     使用JSTL之后的代码:

    <%--   <c:forEach  var="变量名"  items="集合"   >   --%>
           <c:forEach  var="map"  items="${shuju1}"   >
               <tr>
                   <%--${map.id}   相当于 <%=map.get("id")%>--%>
                   <td>${map.id}</td>
                   <td>${map.name}</td>
                   <td>${map.age}</td>
               </tr>
           </c:forEach>


  • 相关阅读:
    student
    super
    java 浮点数
    视图
    日期转换函数
    左外连接,右外连接,全外连接,自然连接,自连接区别
    Python中sys.argv[ ]的用法
    0 Scala
    统计字符串字符个数
    3个链表排序整合到一起
  • 原文地址:https://www.cnblogs.com/duguangming/p/10718160.html
Copyright © 2020-2023  润新知