minimize

事業拡大のため、新しい仲間を募集しています。
→詳しくはこちら

Top

TomcatのJSPタグライブラリ設定ファイルの構文を解析します。
web-jsptaglibrary_1_2.dtd (JSP 1.2)に対応しています。

taglib

ルートとなる要素は常にtaglibとなります。
taglibの子要素になる要素を以下に記述します。

tlib-version

タグライブラリのバージョンを記述します。

jsp-version

JSPのバージョンを記述します。

short-name

タグライブラリの簡易名を記述します。

uri

このタグライブラリを一意に識別するURIを記述します。

display-name

タグライブラリの表示名を記述します。

small-icon

小さいアイコン(16x16)を格納したパスを記述します。

large-icon

大きいアイコン(32x32)を格納したパスを記述します。

description

タグライブラリの説明文を記述します。

validator

JSPページを検査するValidatorを使用する際にこの要素を記述します。
以下の子要素を持ちます。

validator-class

Validatorクラス名を記述します。

init-param

Validatorで使用する初期化パラメータを記述します。
context-paramと同じ子要素を持ちます。

description

Validatorの説明文を記述します。

listener

Listner定義を記述します。
この要素は複数配置することが可能です。
唯一の子要素を持ちます。

listener-class

Listenerクラス名を記述します。

tag

利用するタグ定義を記述します。
この要素は複数配置することが可能です。
以下の子要素を持ちます。

name

タグ名を記述します。

tag-class

タグで利用するクラス名を記述します。
このクラスは javax.serlvet.jsp.tagext.Tag インターフェイスを実装している必要があります。

tei-class

タグで利用する拡張クラス名を記述します(オプション)。
このクラスは javax.serlvet.jsp.tagext.TagExtraInfo クラスのサブクラスである必要があります。

body-content

このタグがどんな種類のタグであるかのヒントを記述します。
tagdependent / JSP / empty のうちいずれかから選んで下さい。

display-name

タグの表示名を記述します。

small-icon

小さいアイコン(16x16)を格納したパスを記述します。

large-icon

大きいアイコン(32x32)を格納したパスを記述します。

description

タグの説明文を記述します。

variable

用途不明

attribute

タグで利用できる属性を記述します。
この要素は複数配置することが可能です。
以下の子要素を持ちます。

name

属性名を記述します。

required

この属性が必須要素であるかを true / false で記述します。

rtexpvalue

この属性値にJavaの式を埋め込めるかどうかを true / false で記述します。
false の場合、この属性の値は静的に決定されるものに限られます。

type

この属性の型(クラス名)を記述します。省略すると java.lang.String になります。

description

この属性の説明文を記述します。

example

タグを利用した例文などを記述します。

Top