`
wanghlwin
  • 浏览: 37127 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JSP页面中使用jstl 标签

    博客分类:
  • web
阅读更多

 

时间长了不常用的东西老是忘记,这次小记一下,以备下次查找。


如果是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>
 

 

分享到:
评论

相关推荐

    jsp中使用jstl标签的驱动

    Java jsp 页面中使用jstl标签库的jar包

    JSTL(jsp标准标签库)

    JSTL jsp标准标签库 word文档

    JSP标准标签库(jstl)

    JSTL 1.0 发布于 2002 年 6 月,由四个定制标记库(core、...它还支持使用本地化资源束进行 JSP 页面的国际化。xml 库包含一些标记,这些标记用来操作通过 XML 表示的数据,而 sql 库定义了用来查询关系数据库的操作。

    JSTL标签库需要导入的Jar包

    jsp页面使用jstl标签需要导入的jar包

    JSP应用开发-使用JSTL标签重构BBS论坛页面.pptx

    JSP应用开发-使用JSTL标签重构BBS论坛页面.pptx

    JSTL标签库

    在告别modle1模式开发应用程序后,人们开始注重软件的分层设计,不希望在jsp页面中出现java逻辑代码,同时也由于自定义标签的开发难度较大和不利于技术标准化产生了自定义标签库。JSTL标签库可分为5类:  核心标签...

    jsp开发的jstl标签库

    java前端开发技术jsp 页面展现中所用jstl标签的属性及使用方法

    标准标签库JSTL

    JSTL包含用于编写和开发JSP页面的各类标签,可以为开发者提供一个无脚本(不在JSP页面中编写Java代码)环境,即用户可以使用JSTL标签编写JSP页面,而无需使用Java脚本。 JSTL与EL的配合使用,基本上可以满足JSP开发...

    EL表达式和jsp JSTL标签库的总结

    EL表达式使用方法总结以及显示结果,jstl标签库使用方法总结以及显示结果。

    JSTL Core标签库资料

    从JSP 1.1规范开始,JSP就支持在JSP中使用自定义标签了,自定义标签的广泛使用造成了程序员重复定义,这样就促成了JSTL(JavaServer Pages Standard Tag Library)的诞生。

    编程 - JSTL - jar文件 - 获取和使用指南 + 完整标题: 编程指南:获取和使用JSTL的jar文件

    本项目旨在向开发人员展示如何获取和使用JSTL的jar文件,并演示了如何在Java Web应用程序中有效地利用JSTL标签。 关键技术和内容关键词: JSTL(JavaServer Pages Standard Tag Library) Java Web开发 JSP页面 ...

    jstl标签库与使用教程

    这个是对java web开发者常用的标签库,jsp页面下可以起到优化代码的作用

    JSP开发模式,jstl标签库(用于在jsp中写逻辑功能页面)el,jstl,jsp总结.emmx

    使用mindmaster打开

    jstl标签帮助文档

    jsp页面标签库常用标签帮助文档,带学习笔记,对JSTL标签介绍很详细。英文版的。

    多媒体博客网站(jsp)

    1、采用jsp+servlet+JavaBean模式开发 2、应用servlet中的过滤器 3、在jsp页面中使用jstl标签以及EL表达式、视频格式转换、视频截图…………

    jstl标签jstl--jstl.jar-standard.jar

    jsp页面的jstl标签包-jstl.jar-standard.jar

    jstl fmt标签详解

    I18N formatting 标签库就是用于在 JSP 页面中做国际化的动作。在该标签库中的标签一共有 12 个

    JSP标准标签库总结

    JSP标准标签库(JSP Standard Tag Library,JSTL)是实现Web应用程序中常见的通用功能的定制标签库集,使用JSTL标签来避免在JSP页面中使用脚本。

    jstl中文教程pdf

    在 developerworks 上其新系列的第一篇文章中,软件工程师 Mark Kolb 向您展示了如何使用 JSTL 标记来避免在 JSP 页面中使用脚本编制元素。您还将了解如何通过从表示层删除源代码来简化软件维护。最后,您将了解 ...

    jstl.jar包

    一般在jsp页面中使用JSTL使用其中的标签与servlet交互,如果不使用JSTL,就需要使用这种格式来使用 JAVA代码(注意:是JAVA,不是JAVAScript),会在jsp页面看着乱,如果使用JSTL,就可以直接使用其中的标签,会使jsp...

Global site tag (gtag.js) - Google Analytics