JavaWeb詳解(第六篇)之JSTL標簽簡介

1、JSTL概述

1.1、什麼是JSTL

JSTL全稱是指JavaServer Pages Standard Tag Library(JSP 標準標簽庫),提供瞭一系列的JSP標簽,可以應用於各種領域,如:基本輸入輸出、流程控制、循環、XML 文件剖析、數據庫查詢及國際化和文字格式標準化的應用等,是一個不斷完善的開放源代碼的 JSP 標簽庫。

JSTL 由五個不同功能的標簽庫組成:

功能范圍 URI 前綴
核心標簽庫–重點 http://java.sun.com/jsp/jstl/core c
格式化 http://java.sun.com/jsp/jstl/fmt fmt
函數 http://java.sun.com/jsp/jstl/functions fn
數據庫(不使用) http://java.sun.com/jsp/jstl/sql sql
XML(不使用) http://java.sun.com/jsp/jstl/xml x

1.2、為什麼要使用JSTL

EL 表達式主要是為瞭替換 jsp 中的表達式腳本, 而代碼腳本這些並沒有得到很好的優化,為瞭取代傳統直接在頁面上嵌入 Java 程序的做法,以提高程序可讀性、維護性和便捷性,於是有瞭JSTL標簽庫,它使得整個 jsp 頁面變得更佳簡潔。

1.3、如何使用

1)先導入 jstl 標簽庫的 jar 包

註:下載地址

taglibs-standard-impl-1.2.5.jar
taglibs-standard-spec-1.2.5.jar(tomcat也需要此包)

赞(0)