從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
老丁 閱讀(324)
評論(0) 編輯 收藏 所屬分類:
jstl