クラス ValidationMessage
- java.lang.ObjectSE
-
- jakarta.servlet.jsp.tagext.ValidationMessage
public class ValidationMessage extends ObjectSE
TagLibraryValidator または TagExtraInfo からの検証メッセージ。JSP 2.0 以降、JSP コンテナーは jsp:id 属性をサポートして、より高品質の検証エラーを提供する必要があります。コンテナーは、コンテナーに渡された JSP ページを追跡し、jsp:id 属性の値として渡される一意の "id" を各要素に割り当てます。使用可能な XML ビューの各 XML 要素は、この属性で拡張されます。TagLibraryValidator は、1 つ以上の ValidationMessage オブジェクトで属性を使用できます。次に、コンテナーはこれらの値を使用して、エラーの場所に関するより正確な情報を提供できます。
id
属性の実際のプレフィックスはjsp
である場合とそうでない場合がありますが、常に名前空間http://java.sun.com/JSP/Page
にマップされます。TagLibraryValidator 実装は、id
属性の接頭辞ではなく URI に依存する必要があります。
コンストラクターのサマリー
コンストラクター コンストラクター 説明 ValidationMessage(StringSE id, StringSE message)
ValidationMessage を作成します。
コンストラクターの詳細
ValidationMessage
public ValidationMessage(StringSE id, StringSE message)
ValidationMessage を作成します。メッセージ文字列は null 以外にする必要があります。メッセージがどの XML 要素にも固有でない場合、または jsp:id 属性が渡されなかった場合、id の値は null になることがあります。null 以外の場合、id の値は、validate() メソッドに渡される PageData の jsp:id 属性の値である必要があります。- パラメーター:
id
- null、または jsp:id 属性の値。message
- ローカライズされた検証メッセージ。