TomcatのJSPタグライブラリ設定ファイルの構文を解析します。
web-jsptaglibrary_1_2.dtd (JSP 1.2)に対応しています。
ルートとなる要素は常にtaglibとなります。
taglibの子要素になる要素を以下に記述します。
タグライブラリのバージョンを記述します。
JSPのバージョンを記述します。
タグライブラリの簡易名を記述します。
このタグライブラリを一意に識別するURIを記述します。
タグライブラリの表示名を記述します。
小さいアイコン(16x16)を格納したパスを記述します。
大きいアイコン(32x32)を格納したパスを記述します。
タグライブラリの説明文を記述します。
JSPページを検査するValidatorを使用する際にこの要素を記述します。
以下の子要素を持ちます。
Validatorクラス名を記述します。
Validatorで使用する初期化パラメータを記述します。
context-paramと同じ子要素を持ちます。
Validatorの説明文を記述します。
Listner定義を記述します。
この要素は複数配置することが可能です。
唯一の子要素を持ちます。
Listenerクラス名を記述します。
利用するタグ定義を記述します。
この要素は複数配置することが可能です。
以下の子要素を持ちます。
タグ名を記述します。
タグで利用するクラス名を記述します。
このクラスは javax.serlvet.jsp.tagext.Tag インターフェイスを実装している必要があります。
タグで利用する拡張クラス名を記述します(オプション)。
このクラスは javax.serlvet.jsp.tagext.TagExtraInfo クラスのサブクラスである必要があります。
このタグがどんな種類のタグであるかのヒントを記述します。
tagdependent / JSP / empty のうちいずれかから選んで下さい。
タグの表示名を記述します。
小さいアイコン(16x16)を格納したパスを記述します。
大きいアイコン(32x32)を格納したパスを記述します。
タグの説明文を記述します。
用途不明
タグで利用できる属性を記述します。
この要素は複数配置することが可能です。
以下の子要素を持ちます。
属性名を記述します。
この属性が必須要素であるかを true / false で記述します。
この属性値にJavaの式を埋め込めるかどうかを true / false で記述します。
false の場合、この属性の値は静的に決定されるものに限られます。
この属性の型(クラス名)を記述します。省略すると java.lang.String になります。
この属性の説明文を記述します。
タグを利用した例文などを記述します。