カスタム・タグ・ライブラリーは、一組のカスタム・タグで、JavaServer Pages (JSP) ファイル内でカスタム・アクションを呼び出します。タグ・ライブラリーは、タグで提供される機能をタグ・インプリメンテーション・クラスに移動することにより、過剰な Java™ コードを JSP ページにエンベッドする作業を軽減します。
タグ・ライブラリーは、通常、Java プログラミング言語に堪能な開発者によって作成されるもので、Web サイトの改善に Java エンコード・タグ・ライブラリーを利用したいが Java についての知識を持たない Web デザイナーも使用できるものです。
このプロダクトにはカスタム・タグ・ライブラリーのライブラリーがインクルードされているため、 タグ・ライブラリーから特定のタグを簡単に選択して挿入することができます。
タグ・ライブラリーはユーザーがご自身で開発するすることもできますが、多くの場合 Jakarta Project (The Apache Software Foundation の一部門) などのサイトの既存オープン・ソース・ユーティリティー・タグ・ライブラリーからダウンロードされます。 Jakarta は、サイトでも優れたタグ・ライブラリー・チュートリアルを提供しています。
web.xml ファイルは、アプリケーションで 使用されるディレクティブと、機能を実行するクラスを含む実際の JAR ファイルとの 間のリンクを提供します。