首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

【JSP】JSTL核心标签库的使用方法跟示例

2013-10-08 
【JSP】JSTL核心标签库的使用方法和示例 JSTL 核心标签库 JSTL 核心标签库标签共有13个,功能上分为4类:1. 表

【JSP】JSTL核心标签库的使用方法和示例
 JSTL 核心标签库

 JSTL 核心标签库标签共有13个,功能上分为4类:

1. 表达式控制标签:out、set、remove、catch

2. 流程控制标签:if、choose、when、otherwise

3. 循环标签:forEach、forTokens

4. URL操作标签:import、url、redirect


使用标签时,一定要在jsp文件头加入以下代码:

2. <c:set> 

用于将变量存取于 JSP 范围中或 JavaBean 属性中。下面的例子中假设已经有 Person.java 这个类文件。


3.<c:remove> 

主要用来从指定的 jsp 范围内移除指定的变量。使用类似,下面只给出语法:



6. <c:choose> <c:when> <c:otherwise> 

三个标签通常嵌套使用,第一个标签在最外层,最后一个标签在嵌套中只能使用一次

例:


8.<c:forTokens> 

用于浏览字符串,并根据指定的字符串截取字符串

语法:


9. <c:import> 把其他静态或动态文件包含到 JSP 页面。与<jsp:include>的区别是后者只能包含同一个web应用中的文件,前者可以包含其他web应用中的文件,甚至是网络上的资源。

语法:


URL路径有个绝对路径和相对路径。

相对路径:<c:importurl="a.txt"/>那么,a.txt必须与当前文件放在同一个文件目录下。

如果以"/"开头,表示存放在应用程序的根目录下,如Tomcat应用程序的根目录文件夹为 webapps。

导入该文件夹下的 b.txt 的编写方式:<c:importurl="/b.txt">。

如果要访问webapps管理文件夹中的其他Web应用,就要用context属性。

例如访问demoProj下的index.jsp,则:<c:import url="/index.jsp" context="/demoProj"/>.

10.<c:redirect> 

该标签用来实现请求的重定向。

例如,对用户输入的用户名和密码进行验证,不成功则重定向到登录页面。或者实现Web应用不同模块之间的衔接。

语法:



【转自】

http://www.cnblogs.com/lihuiyy/archive/2012/02/24/2366806.html

热点排行