![]() ![]() ![]() ![]() |
以下の節では、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 ディレクティブを使用してタグ ライブラリを参照します。次に例を示します。
|
WEB-INF/classes
ディレクトリに配置します。
前の節「JSP タグ ライブラリのコンフィグレーション」で説明した手順に加えて、JSP タグ ライブラリは jar
ファイルとしてパッケージ化することもできます。
taglib.tld
という名前で作成します。
詳細については、「タグ ライブラリ記述子の作成」を参照してください。
META-INF
という名前を付けます。taglib.tld
ファイルを、手順 3 で作成した META-INF
ディレクトリにコピーします。jar
ファイルとしてアーカイブします。
jar cv0f |
(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" %> |
![]() ![]() ![]() |