liguofeng29’s blog

個人勉強用ブログだっす。

┗━独自tag

独自タグ作成 - Tag File

Taf FIleは独自タグの簡易版である。 タグクラス、タグライブラリ定義(,tld)は不要である。 TagFileのコンパイル指令 属性説明 taglib JSPのtaglibと同じ(他のtaglibを読み込み) include JSPのincludeと同じ(JSPか静的ページ読み込み) tag JSPのpageと似てい…

独自タグ作成 - JSPファイル内でタグを使用

<%@ taglib uri="tld内に定義したURI" prefix="mytag"%> <mytag:helloWorld/><br/></br/></mytag:helloworld/>

独自タグ作成 - tldファイル作成

TLDとはTag Library Definitionの略語。 ルート要素はtablibである。 \tomcat\7\webapps\examples\WEB-INF\jsp2配下のjsp2-example-taglib.tldをコピーして下記に修正する。 taglibの属性 属性説明 tlib-version taglibのバージョン short-name taglibの略名…

独自タグ作成 - タグクラス作成

1. タグクラスはjavax.servlet.jsp.tagext.SimpleTagSupportを継承する。 2. 属性を含む場合、対応するgetter,setterが必要。 3. doTag()をoverriderし、ページ内容を出力する。 MyTag.java import java.io.IOException; import javax.servlet.jsp.JspExcept…

独自タグ作成 - 手順

1. タグクラス作成 2. *.tldファイル作成(.tldファイルは複数のタグを含める) 3. JSPファイル内でタグを使用