|
以下の節では、JSP タグ拡張を使用するための管理タスクとコンフィグレーション タスクの概要を示します。
ここでは、JSP タグ ライブラリをコンフィグレーションする手順について説明します。タグ ライブラリは、jar ファイルとしてパッケージ化することもできます (「JSP タグ ライブラリの JAR ファイルとしてのパッケージ化」を参照)。
詳細については、「タグ ライブラリ記述子の作成」を参照してください。
web.xml) で参照します。次に例を示します。<taglib>
<taglib-uri>myTLD</taglib-uri>
<taglib-location>WEB-INF/library.tld</taglib-location>
</taglib>
この例では、タグ ライブラリ記述子は library.tld という名前のファイルです。tld の場所は、常に Web アプリケーションのルートを基準として相対的に指定します。
WEB-INF ディレクトリに配置します。
JSP で、JSP ディレクティブを使用してタグ ライブラリを参照します。次に例を示します。
<%@ taglib uri="myTLD" prefix="mytaglib" %>WEB-INF/classes ディレクトリに配置します。
前の節「JSP タグ ライブラリのコンフィグレーション」で説明した手順に加えて、JSP タグ ライブラリは jar ファイルとしてパッケージ化することもできます。
taglib.tld という名前で作成します。
詳細については、「タグ ライブラリ記述子の作成」を参照してください。
META-INF という名前を付けます。taglib.tld ファイルを、手順 3 で作成した META-INF ディレクトリにコピーします。jar ファイルとしてアーカイブします。jar cv0f myTagLibrary.jar
(myTagLibrary.jar はユーザが指定する名前です)
jar ファイルを、タグ ライブラリを使用する Web アプリケーションの WEB-INF/lib ディレクトリにコピーします。web.xml. で参照します。次に例を示します。<taglib>
<taglib-uri>myjar.tld</taglib-uri>
<taglib-location>
/WEB-INF/lib/myTagLibrary.jar
</taglib-location>
</taglib>
<%@ taglib uri="myjar.tld" prefix="wl" %>
|