パッケージ org.springframework.faces.webflow


パッケージ org.springframework.faces.webflow
Spring Web Flow と Java Server Faces (JSF) 間の統合レイヤー。
  • クラス
    クラス
    説明
    Web フローの外部での使用に適した FacesContext を取得するためのヘルパーメソッドを提供します。
    JSF で使用するための Spring EL ExpressionParser
    Web フローで使用されるデフォルトの ActionListener 実装。
    Application インスタンスをラップして、Web フロー固有の ViewHandler および StateManager の実装が JSF 環境での処理 チェーンの先頭に挿入されるようにします。
    FlowApplication が チェーンの最初の Application であることを保証するカスタム ApplicationFactory。これにより、他の JSF コンポーネントのインストール順序が保証されます。
    Web フロー固有の式を解決するためのカスタム ELResolver
    HttpServletResponse 以外のカスタムレスポンスオブジェクトをサポートするカスタム ExternalContext 実装。
    すべての標準 FacesContext メッセージング機能を、現在の Web フローリクエストの一部としてアクセス可能な Spring MessageSource に委譲するカスタム FacesContext 実装。
    JSF から発信された Spring メッセージ Source
    FacesMessage を Spring Message に変換するアダプタークラス。
    フローリクエストが送信されたときに FlowFacesContext インスタンスを作成し、リクエストが処理されたときにそれを解放する FlowExecutionListener
    APPLY_REQUEST_VALUES から INVOKE_APPLICATION フェーズのみを実行する Spring Web Flow 用のカスタム Lifecycle
    Web フロー PartialViewContext 実装により、部分レンダリングの ID をサーバー側から指定できるようになります。
    Web Flow の FlowViewResponseStateManager の使用を保証するレンダリングキット実装。これは、JSF 状態の読み取りと書き込みを引き継ぎ、それを Web Flow のビュースコープで管理します。
    "classpath:foo.xhtml" などの Spring リソースパスを使用して Facelets リソースを解決します。
    JSF 状態を Web フロー管理のビュースコープ変数に書き込むカスタム ResponseStateManager。
    管理するカスタム StateManager により、Web フローの状態が常にサーバー側に保存されます。
    ポストバックが Web フローによって適切にインターセプトされ、処理されるように、現在の FlowExecutionKey を含む正しい FlowExecution URL を JSF フォームに提供するシンプルな ViewHandler 実装。
    JSF 2 Ajax リクエストを識別し、レスポンスのコンテンツにリダイレクト命令を含めることでリダイレクト命令をクライアントに返すことができる、JSF 2 リクエスト用の Ajax ハンドラー。
    デフォルトの AjaxHandler インスタンスを JsfAjaxHandler に置き換える FlowHandlerAdapter の拡張です。
    JSF、Spring、Web フローによって管理される Bean を FlowDefinition の式で参照できるようにする JSF 固有の ExpressionParser。
    既存の JSF 管理 Bean のリクエスト、セッション、アプリケーションスコープをチェックする Spring EL PropertyAccessor。
    既存の JSF 管理 Bean のリクエスト、セッション、アプリケーションスコープをチェックする ELResolver。
    JSF ResourceHandler に委譲することでリクエストを処理します。JSF ResourceHandler は、既知の場所からイメージ、CSS、JavaScript ファイルなどの Web アプリケーションおよびクラスパスリソースを提供します。
    JSF のバージョンや実装など、JSF ランタイム環境に関する情報を提供するヘルパークラス。
    Spring Web Flow との JSF 統合の共通サポート。
    JSF 固有の View 実装。
    JSF 固有の ViewFactory 実装。
    JSF 固有の ViewFactory のインスタンスを作成するための ViewFactoryCreator 実装。