今天用了一下jstl标签,总结一下。
首先下载jstl的标签库jakarta-taglibs-standard-current.zip,解压后将里面lib文件夹下的jstl.jar 和 standard.jar 两个jar包拷到自己工程WEB-INF\lib下,将标签库中的tld文件夹,拷到自己工程WEB-INF下,
在页面中引入对应的jstl的taglib,例如如果使用core标签,则引入:
<%@ taglib uri="/WEB-INF/tld/c.tld" prefix="c"%>
然后即可使用jstl标签了。
下面总结一下core标签的用法:
页面引入<%@ taglib uri="/WEB-INF/tld/c.tld" prefix="c"%>
1.<c:out>
作用:输出字符,用来代替<%out.println("...")%>,或者<%= %>来输出对象的值。
例子:
2.<c:set>
作用:为变量或JavaBean中的变量属性赋值,用来代替<% request.setAttribute("", "")%>,其中的request也可以是page、session、application等。
例子:
3.<c:remove>
作用:删除存在于scope中的变量。用来代替<%request.removeAttribute(",,,")%>等。其中的request也可以是page、session、application等内置对象。
例子:
4.<c:catch>
作用:用于捕获JSP元素抛出的异常,当错误发生<c:catch>和</c:catch>之间时,出错代码会被忽略,但整个网页不会中止。它包含一个var属性,是一个描述异常的变量,该变量可选。若没有var属性的定义,那么仅仅捕捉异常而不做任何事情,若定义了var属性,则可以利用var所定义的异常变量进行判断转发到其他页面或提示报错信息。
例子:
5.<c:if>
作用:当测试表达式为true时,执行测试体代码。
例子:
6.<c:choose>
作用:用于嵌套<c:when>和<c:otherwise>动作。<c:choose>标签可以嵌套1个或多个<c:when>标签,0个或1个<c:otherwise>标签。
例子:
7.<c:when>
作用:等价于“if”语句,它包含一个test属性,表示需要判断的条件。
例子:见<c:choose>
8.<c:otherwise>
作用:等价于“else”语句,不包括任何属性。
例子:见<c:choose>
9. <c:forEach>
作用:相当与for循环,执行固定次数的body体中的代码。
例子:
10. <c:forTokens>
作用:可以根据某个分隔符分隔指定字符串,相当于java.util.StringTokenizer类。
例子:
11. <c:import>
作用:包含另一个JSP页面到本页面来,类似于jsp中的<jsp:include>
例子:
12. <c:url>
作用:生成一个url
例子:
13. <c:redirect>
作用:重定向
例子:
14. <c:param>
作用:用于传递参数
例子:见<c:import>,<c:url>,<c:param>
分享到:
相关推荐
jstl标签使用文档,jstl标签使用帮助文档
JSTL标签用法详解JSTL标签用法详解
JSTL标签用法.doc 希望大家好好学习一下。基础的知识。
JSTL标签的基本用法,和JSTL标签的事例详解!
jsp页面使用jstl标签需要导入的jar包
JSTL标签库的使用是为类弥补html表的不足,规范自定义标签的使用而诞生的。在告别modle1模式开发应用程序后,人们开始注重软件的分层设计,不希望在jsp页面中出现java逻辑代码,同时也由于自定义标签的开发难度较大...
jstl标签详解,当编写jsp时难免用到jstl标签,而且jstl也非常方面,文档中介绍了常用的jstl标签的用法。
jstl标签库jar包,jstl标签库jar包,使用java开发web程序的朋友请下
JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。但是在即将推出的JSP 2.0中是作为标准支持的。 JSTL目前的最新...
本压缩文件包含了实用的JSTL标签库jstl.jar和standard.jar及使用方法,有效解决了JSTL配置问题!
JSTL标签库的jar包、JSTL标签库的配置和使用
JSTL标签库使用方法: 标签库 URI 前缀 使用模式 核心标签库 http://java.sun.com/jstl/core c <c:tagname…> 国际化标签(I18N) ...
JAVAEE实验报告EL表达式和jstl标签库的使用.pdf
大量使用的JSTL标签用法.docx
在网页中jsp的编辑总会少不了jstl标签的使用,这里提供了jstl标签的jar包予以下载。
JSTL常用标签汇总,包含了基本上所有的jstl标签的用法
JSTL标签库-tomcat10-简化JSP中java代码
jstl标签库的一些用法事例,个人觉得初学的查询看看还是可以的。
JSTL标签使用以来非常方便,它与JSP动作标签一样,只不过它不是JSP内置的标签,需要我们自己导包,以及指定标签库而已! 如果你使用MyEclipse开发JavaWeb,那么在把项目发布到Tomcat时,你会发现,MyEclipse会在lib...
web项目中使用jstl标签配置流程,已经在页面中引用过程。