taglibディレクティブ

広告

taglibディレクティブについて確認していきます。構文は次の通りです。

<%@ taglib {uri="URI" | tagdir="/WEB-INF/tags[/subdir]+"} 
prefix="tagPrefix" %>

JSPでは定期的に使われるような処理をまとめてタグと呼ばれるものに登録しておく事ができます。そのタグを集めた物がタグライブラリと呼ばれるものですが、標準で用意されているタグライブラリと自分で作成したタグを集めたカスタムタグライブラリがあります。

このように用意されたタグライブラリの中からタグを呼び出す場合に「taglib」ディレクティブを使用します。

以前に使われていた「tldファイル」を使う場合と、JSP2.0から利用されるようになった「タグファイル」を使う場合で書式が分かれています。

<%@ taglib uri="tldファイルのURI" prefix="タグプレフィックス" %>
<%@ taglib tagdir="タグファイル" prefix="タグプレフィックス" %>

タグについては別のページにて詳しく見ていきます。

( Written by Tatsuo Ikura )

Profile
profile_img

著者 / TATSUO IKURA

プログラミングや開発環境構築の解説サイトを運営しています。