カスタム・タグ・ライブラリー

カスタム・タグ・ライブラリーは、一組のカスタム・タグで、JavaServer Pages (JSP) ファイル内でカスタム・アクションを呼び出します。タグ・ライブラリーは、タグで提供される機能をタグ・インプリメンテーション・クラスに移動することにより、過剰な Java™ コードを JSP ページにエンベッドする作業を軽減します。

タグ・ライブラリーは、通常、Java プログラミング言語に堪能な開発者によって作成されるもので、Web サイトの改善に Java エンコード・タグ・ライブラリーを利用したいが Java についての知識を持たない Web デザイナーも使用できるものです。

タグ・ライブラリーは次のような利点を提供しています。

タグ・ライブラリーはユーザーがご自身で開発することもできますが、Jakarta Project (The Apache Software Foundation の一部門) などの サイトの既存オープン・ソース・ユーティリティー・タグ・ライブラリーからダウンロードすることもできます。 Jakarta は、サイトでも優れたタグ・ライブラリー・チュートリアルを提供しています。

この製品には JavaServer Pages 標準タグ・ライブラリー (JSTL) が含まれています。これは、カスタム・タグのライブラリーとして、多数の Web アプリケーションに共通のコア機能を提供します。 プロジェクト内に JSF と JSTL プロジェクト・ファセットが組み込まれている場合は、JSP を編集するときに、タグ・ライブラリーから特定のタグを選択して挿入できます。 (カスタム・タグを挿入するには、JSP 内で右クリックし、「JSP」 > 「カスタムの挿入」と選択します。)

JSTL ライブラリーは、プロジェクトの作成時に「新規動的プロジェクト (New Dynamic Project)」ウィザード で JSTL プロジェクト・ファセットを選択することによって、プロジェクトに追加できます。
注: プロジェクトを最初に作成したときに JSTL を組み込まなかった場合でも、「プロジェクト」「プロパティー」「プロジェクト・ファセット」と選択して、後から追加することができます。

web.xml ファイルは、アプリケーションで 使用されるディレクティブと、機能を実行するクラスを含む実際の JAR ファイルとの 間のリンクを提供します。

関連タスク
カスタム JSP タグを追加する
タグ・ライブラリー記述子 (TLD) ファイルを追加する
JSP ファイルに taglib ディレクティブを追加する
taglib ディレクティブを指定する
JSP ファイルにカスタム・タグを追加する
カスタム・タグのプロパティーを編集する
カスタム・タグ・ライブラリーの Web デプロイメント記述子ファイルを編集する
関連資料
タグ・ライブラリー

フィードバック