クラス PermittedTaglibsTLV
- java.lang.ObjectSE
-
- jakarta.servlet.jsp.tagext.TagLibraryValidator
-
- jakarta.servlet.jsp.jstl.tlv.PermittedTaglibsTLV
public class PermittedTaglibsTLV extends TagLibraryValidator
TLD が、それが使用されているページにインポートできる taglib(それ自体に加えて)を制限できるようにする TagLibraryValidator クラス。
この TLV は、次の初期化パラメーターをサポートします。
- permittedTaglibs: PermittedTaglibsTLV(暗黙的に許可されている)を参照するタグライブラリに加えて、ページへのインポートが許可されているタグライブラリに対応する URI の空白で区切られたリスト。
- 作成者:
- Shawn Bayern
コンストラクターのサマリー
コンストラクター コンストラクター 説明 PermittedTaglibsTLV()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 void
release()
検証のために、このインスタンスによって保持されているすべてのデータを解放します。ValidationMessage[]
validate(StringSE prefix, StringSE uri, PageData page)
JSP ページを検証します。クラス jakarta.servlet.jsp.tagext.TagLibraryValidator から継承されたメソッド
getInitParameters, setInitParameters
メソッドの詳細
release
public void release()
クラスからコピーされた説明:TagLibraryValidator
検証のために、このインスタンスによって保持されているすべてのデータを解放します。- オーバーライド:
- クラス
TagLibraryValidator
のrelease
validate
public ValidationMessage[] validate(StringSE prefix, StringSE uri, PageData page)
クラスからコピーされた説明:TagLibraryValidator
JSP ページを検証します。これは、XML ビューの一意のタグライブラリ URI ごとに 1 回呼び出されます。このメソッドは、ページが有効な場合は null を返します。それ以外の場合、メソッドは ValidationMessage オブジェクトの配列を返す必要があります。長さがゼロの配列もエラーなしと解釈されます。- オーバーライド:
- クラス
TagLibraryValidator
のvalidate
- パラメーター:
prefix
- XML ライブラリで、タグライブラリが関連付けられている最初のプレフィックス。名前空間が再定義された場合、一部のタグは異なる接頭辞を使用する場合があることに注意してください。uri
- タグライブラリの一意の識別子page
- JspData ページオブジェクト- 戻り値:
- null オブジェクト、またはエラーがない場合は長さ 0 の配列、それ以外の場合は ValidationMessages の配列。