zoukankan      html  css  js  c++  java
  • 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>


  • 相关阅读:
    es6箭头函数
    微信小程序入门
    浏览器常见错误代码
    nginx学习
    windows下mongodb安装与使用整理
    mongodb简单的增删改查
    github入门到上传本地项目
    Robomongo
    对象(面向对象、创建对象方式、Json)
    代码编辑器——Visual Studio Code
  • 原文地址:https://www.cnblogs.com/duguangming/p/10718160.html
Copyright © 2011-2022 走看看