时间长了不常用的东西老是忘记,这次小记一下,以备下次查找。
如果是maven项目,则先在 pom.xml中添入一下配置:
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>taglibs</groupId>
<artifactId>standard</artifactId>
<version>1.1.2</version>
</dependency>
如果是一般的web项目,则导入相应的jar包即可。
之后再jsp页面头导入标签的配置:
核心标签库:<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
格式化标签库:<%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
函数标签库:<%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
判断集合的长度:
<c:if test="${fn:length(blackAppList) > 0 }">
<c:forEach items="${blackAppList}" var="app">
<li><strong>应用程序名称</strong>${app.appName }</li>
</c:forEach>
</c:if>
常用的遍历集合和判断标签的使用:
<c:forEach items="${pageInfo.result }" var="result" varStatus="st">
<tr <c:if test='${st.index % 2 != 0 }'> class="sec_tr" </c:if>>
<td scope="col">
<fmt:formatDate value="${result.requestTime}" pattern="yyyy年MM月dd日HH点mm分ss秒" />
</td>
<td scope="col">
<c:if test="${result.platform == 1 }">
IOS
</c:if>
<c:if test="${result.platform == 2 }">
Android
</c:if>
</td>
<td scope="col">${result.department }</td>
<td scope="col">${result.username }</td>
<td scope="col">${result.email }</td>
<td scope="col">${result.policyId}</td>
<td scope="col">
<c:if test="${result.requestStatus == 0}">
Pending
</c:if>
<c:if test="${result.requestStatus == 1}">
Completed
</c:if>
</td>
<td scope="col">${result.registionTime }</td>
<td scope="col">${result.deviceId }</td>
<td scope="col">${result.requestComment}</td>
<td scope="col">${result.passcode }</td>
</tr>
</c:forEach>
分享到:
相关推荐
Java jsp 页面中使用jstl标签库的jar包
JSTL jsp标准标签库 word文档
JSTL 1.0 发布于 2002 年 6 月,由四个定制标记库(core、...它还支持使用本地化资源束进行 JSP 页面的国际化。xml 库包含一些标记,这些标记用来操作通过 XML 表示的数据,而 sql 库定义了用来查询关系数据库的操作。
jsp页面使用jstl标签需要导入的jar包
JSP应用开发-使用JSTL标签重构BBS论坛页面.pptx
在告别modle1模式开发应用程序后,人们开始注重软件的分层设计,不希望在jsp页面中出现java逻辑代码,同时也由于自定义标签的开发难度较大和不利于技术标准化产生了自定义标签库。JSTL标签库可分为5类: 核心标签...
java前端开发技术jsp 页面展现中所用jstl标签的属性及使用方法
JSTL包含用于编写和开发JSP页面的各类标签,可以为开发者提供一个无脚本(不在JSP页面中编写Java代码)环境,即用户可以使用JSTL标签编写JSP页面,而无需使用Java脚本。 JSTL与EL的配合使用,基本上可以满足JSP开发...
EL表达式使用方法总结以及显示结果,jstl标签库使用方法总结以及显示结果。
从JSP 1.1规范开始,JSP就支持在JSP中使用自定义标签了,自定义标签的广泛使用造成了程序员重复定义,这样就促成了JSTL(JavaServer Pages Standard Tag Library)的诞生。
本项目旨在向开发人员展示如何获取和使用JSTL的jar文件,并演示了如何在Java Web应用程序中有效地利用JSTL标签。 关键技术和内容关键词: JSTL(JavaServer Pages Standard Tag Library) Java Web开发 JSP页面 ...
这个是对java web开发者常用的标签库,jsp页面下可以起到优化代码的作用
使用mindmaster打开
jsp页面标签库常用标签帮助文档,带学习笔记,对JSTL标签介绍很详细。英文版的。
1、采用jsp+servlet+JavaBean模式开发 2、应用servlet中的过滤器 3、在jsp页面中使用jstl标签以及EL表达式、视频格式转换、视频截图…………
jsp页面的jstl标签包-jstl.jar-standard.jar
I18N formatting 标签库就是用于在 JSP 页面中做国际化的动作。在该标签库中的标签一共有 12 个
JSP标准标签库(JSP Standard Tag Library,JSTL)是实现Web应用程序中常见的通用功能的定制标签库集,使用JSTL标签来避免在JSP页面中使用脚本。
在 developerworks 上其新系列的第一篇文章中,软件工程师 Mark Kolb 向您展示了如何使用 JSTL 标记来避免在 JSP 页面中使用脚本编制元素。您还将了解如何通过从表示层删除源代码来简化软件维护。最后,您将了解 ...
一般在jsp页面中使用JSTL使用其中的标签与servlet交互,如果不使用JSTL,就需要使用这种格式来使用 JAVA代码(注意:是JAVA,不是JAVAScript),会在jsp页面看着乱,如果使用JSTL,就可以直接使用其中的标签,会使jsp...