JSP2.0から、独自タグ(カスタムタグ)を作る方法としてタグファイルというものが用意された。 タグファイルを使う側から見れば従来のカスタムタグと同じ形式で書けるが、 タグファイルを作る側から見ると、インクルード用の共通JSPと似ている。 コンパイルされた実体はSimpleTagSupportクラスを継承したひとつのクラスとなるので、従来のカスタムタグと同形式。 単純な例 WEB-INFの下にタグファイルを置くディレクトリーを作り、タグファイルはそこに置く。拡張子は「tag」にしなければならない。 従来のカスタムタグと違い、tldファイルを記述する必要は無い。 WEB-INF/tags/hello.tag: <%@ tag pageEncoding="Windows-31J"%> <p>hello,tag!</p> 通常のjspファイルではpageディレクティブ(<%@page ~%>)を