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>


  • 相关阅读:
    BFC
    js常用
    uploadify上传文件
    android初探
    springMVC
    java虚拟机
    java编程思想
    eclipse中创建maven项目
    struts2、spring和mybatis整合理解
    struts,spring和mybatis框架整合
  • 原文地址:https://www.cnblogs.com/duguangming/p/10718160.html
Copyright © 2011-2022 走看看