从JSP 1.1规范开始,JSP就支持在JSP中使用自定义标签了,自定义标签的广泛使用造成了程序员重复定义,这样就促成了JSTL(JavaServer Pages Standard Tag Library)的诞生。
JSTL即是一个通用的标准函式库,JSTL全名JavaServer Page Standard Tag Library,是一个标准化的标签函式库,由Apache的Jakarta计画实作,它集成了一些简单且常用的标签,诸如流程控制、输出输入、SQL、 XML处理等等
JSTL主要分作五个大类,以下来自JSTL文件说明:
- 核心标签库
- URI:http://java.sun.com/jsp/jstl/core
- 前置:c
- 范例:<c:tagname ...>
- XML处理标签库
- URI:http://java.sun.com/jsp/jstl/xml
- 前置:x
- 范例:<x:tagname ...>
- I18N格式标签库
- URI:http://java.sun.com/jsp/jstl/fmt
- 前置:fmt
- 范例:<fmt:tagname ...>
- 资料库存取(SQL)标签库
- URI:http://java.sun.com/jsp/jstl/sql
- 前置:sql
- 范例:<sql:tagname ...>
1. Core支持JSP中的一些基本的操作;
2. XML processing支持XML文档的处理;
3. I18N capable formatting支持对JSP页面的国际化;
4. Database access (SQL)支持JSP对数据库的操作。
下节将将是EL表达式语言
posted on 2008-09-26 19:41
老丁 阅读(302)
评论(0) 编辑 收藏 所属分类:
jstl