パッケージ jakarta.faces.event

クラス PostValidateEvent

実装されたすべてのインターフェース:
SerializableSE

public class PostValidateEvent extends ComponentSystemEvent

このイベントのインスタンスが SystemEventListener.processEvent(jakarta.faces.event.SystemEvent) または ComponentSystemEventListener.processEvent(jakarta.faces.event.ComponentSystemEvent) に渡されると、リスナー実装は、このイベントインスタンスの source が、検証されたばかりの UIComponent インスタンスであると想定する場合があります。

子を持つコンポーネントは、UIComponent.processValidators(jakarta.faces.context.FacesContext) で子ノードを処理した後、このイベントを公開する必要があります。これは、UIData などのコンポーネントを反復し、UIForm などのコンポーネントを形成する場合に特に重要です。

導入:
2.0
関連事項:
  • コンストラクターの詳細

    • PostValidateEvent

      public PostValidateEvent(UIComponent component)

      コンストラクター

      パラメーター:
      component - 検証されようとしている UIComponent
      例外:
      IllegalArgumentExceptionSE - 引数が null の場合。
    • PostValidateEvent

      public PostValidateEvent(FacesContext facesContext, UIComponent component)

      コンストラクター

      パラメーター:
      facesContext - Faces コンテキスト。
      component - 検証されようとしている UIComponent
      例外:
      IllegalArgumentExceptionSE - 引数が null の場合。