韧怎么组词语:JSTL中c标签库的用法

来源:百度文库 编辑:偶看新闻 时间:2024/05/04 14:45:16
JSTL中c标签库的用法2011-04-13 17:27转载自 好羊就好样最终编辑 好羊就好样

JSTL中c标签库的用法

1.下载JSTL(Apache,Sun)的压缩文件,解压缩。
2.看到如下文件结构:
a) doc:简单的说明性文档,没有太大用处。
b) javadoc:API文档。
c) lib:包含2个JAR文件,是JSTL的核心。
d) tld:包含JSTL的标签库定义文件。
e) standard-doc.war:包含的JSTL的标准文档,可以一看!
f) standard-examples.war:包含JSTL的标准示例,极有参考意义。
g) NOTICE、README、LICENSE通常无需查看。
3.安装JSTL:
a)对于Servlet2.4(JSP2.0)以上规范,只需将lib路径下的两个JAR文件复制到Web应用的WEB-INF/lib路径下即可。
b)对于Servlet2.3或者更早的规范,需要先将lib路径下的两个JAR文件复制到Web应用的WEB-INF/lib路径下,还必须在web.xml文件中定义各标签库的 URI
4.使用JSTL
a) 使用taglib在页面中导入标签库。
b) 使用标签库!

目前JSTL通常c标签库比较常用,常用的标签如下:
set:用于设置一个变量。如下代码所示:


forEach:负责迭代输出的标签。如下代码所示:





if:负责分支输出的标签。如下代码所示:

count>78


choose,when:负责分支输出的标签,有点像switch,但比switch功能强大。







out:负责输出——现在可用表达式,更加简洁。如下代码所示:


import:负责包含其他页面内容,甚至可以在包含时传入参数。如下代码所示:


redirect:类似于JSP指定的重定向。
param:用于设置参数,类似JSP的param指令。