发布于 2016-10-15 09:05:32 | 129 次阅读 | 评论: 0 | 来源: 网友投递
JSTL JSP 标准标签库
JSP 标准标记库(JSP Standard Tag Library,JSTL)是一个实现 Web 应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML 操作以及数据库访问。在 developerworks 上其新系列的第一篇文章中,软件工程师 Mark Kolb 向您展示了如何使用 JSTL 标记来避免在 JSP 页面中使用脚本编制元素。您还将了解如何通过从表示层删除源代码来简化软件维护。最后,您将了解 JSTL 经过简化的表达式语言,它允许在不必使用功能齐全的编程语言的情况下对 JSTL 操作指定动态属性值。
一、jstl标签的下载与配置
摘要:下载地址http://www.apache.org/dist/jakarta/taglibs/standard/,主要standard.jar 与 jstl.jar 两个jar文件,若为所有web应用使用可拷贝到tomcat的 lib目录下,若为当前应用使用拷贝到WEB-INF/lib中即可
JSTL(JSP Standard Tag Library,JSP标准标签库)由Apache的jakarta小组开发,是开源的标准标签库,目前正在不断完善中。使用JSTL将带来如下好处:
1)简化了JSP和Web程序的开发。原来许多需要大量的Java代码才能完成的功能,用少量的JSTL标签即可完成,而且JSTL标签具有良好的可读性,易于理解;不论是程序编写者还是其他阅读程序的人,都容易理解JSTL标签的含义。
2)开发接口统一,便于在各种服务器之间进行移植。
在多层次式架构的Web信息系统中,JSTL在表示层及在中间层对应用程序逻辑封装功能进行了良好的封装。
本书使用的JSTL版本是JSTL 1.1.2,从如下网址可下载得到:
http://www.apache.org/dist/jakarta/taglibs/standard/
从上面的地址中的binaries子目录中可得到zip文件。
解压缩zip包,在lib目录下可得到jstl.jar和standard.jar两个包。把这两个文件拷贝到当前Web应用的“WEB-INF/lib”目录中,JSTL即在当前Web应用中可用。如果要在所有的Web应用中可用,可以把这两个文件拷贝到Tomcat 5.5安装目录的“common/lib”目录下。
在解压得到的tld子目录中还有许多tld文件,这些是JSTL标签的描述文件,内容为XML格式。无需拷贝和配置这些tld文件,即可直接使用JSTL,这是因为在standard.jar包的META-INF目录下已有这些tld文件。
二、jstl标签的使用
由于文本内容过长,大家可以到我的百度文库进行查看学习http://wenku.baidu.com/view/a0bb6ea6f524ccbff12184a1.html