![]() ![]() ![]() ![]() |
以下の節では、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" %>
![]() ![]() ![]() |