日期:2014-05-16 浏览次数:20441 次
前言
从jsp 1.1规范开始,jsp就支持在jsp中使用自定义标签了,自定义标签的广泛使用造成了程序员重复定义,这样就促成了jstl(javaserver pages standard tag library)的诞生。
因为工作中需要用到jstl,但网上却苦于找不到有关jstl的中文资料,所以就有了这篇文章。
jstl简介
jstl是一个不断完善的开放源代码的jsp标签库,是由apache的jakarta小组来维护的。jstl只能运行在支持jsp1.2和servlet2.3规范的容器上,如tomcat 4.x。但是在即将推出的jsp 2.0中是作为标准支持的。
jstl目前的最新版本为1.02,最终发布版为1.0。jstl包含两个部分:标签库和el(expression language表达式语言)语言。标签库目前支持四种标签:
标签 | uri | 前缀 | 示例 |
core | http://java.sun.com/jstl/core | c | <c:tagname ...> |
xml processing | http://java.sun.com/jstl/xml | x | <x:tagname ...> |
i18n capable formatting | http://java.sun.com/jstl/fmt | fmt | <fmt:tagname ...> |
database access (sql) | http://java.sun.com/jstl/sql | sql | <sql:tagname ...> |