2007年10月16日火曜日

JSTL

JSP Standard Tag Library は JSP の汎用的な機能を実装するタグライブラリです。
式言語やアクションタグと組み合わせて使うとより一層 JSP を簡易に記述できます。

JSTL には下記の5つのタグライブラリがあります。

Core
Database
l18n
Xml
Function

<JSTL の設定 - Windows XP 編>
jar ファイルの入手
現時点の最新バージョンは 1.1.2 
http://jakarta.apache.org/site/downloads/downloads_taglibs-standard.cgi
zip ファイルを解凍すると lib フォルダに jstl.jar と standard.jar がある。

jar ファイルの配置
jar ファイルは WEB-INF/lib フォルダに配置します。

<JSP から JSTL を使用する>
@taglib ディレクティブを宣言する。

Core         
<@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
l18n         
<@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
Database     
<@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>
XML         
<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %> 
Function     
<@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> 

以上で JSTL は使用できるようになります。

0 件のコメント: