パッケージ org.springframework.web.reactive.result.view
@NonNullApi @NonNullFields パッケージ org.springframework.web.reactive.result.view
ビューの解決による結果処理のサポート。
- クラス説明URL ベースのビューの抽象基本クラス。
View
実装の基本クラス。フィールドまたはオブジェクトのバインド状態を公開する単純なアダプター。FragmentsRendering
およびマルチビューレンダリングで使用するモデルとビューのコンテナー。それぞれがビューと独立したモデルを持つフラグメントのコレクションを HTML レンダリングするためのパブリック API。FragmentsRendering
のビルダーを定義します。HttpMessageWriter
でモデル属性を書き込むView
。絶対 URL またはコンテキスト相対 URL にリダイレクトするビュー。HTML レンダリング用のパブリック API。Rendering.Builder<B extends Rendering.Builder<B>>Rendering
のビルダーを定義します。リダイレクトシナリオ用の追加オプションでRendering.Builder
を拡張します。使用するMessageSource
、現在のロケール、バインディングエラーなど、リクエスト固有の状態のコンテキストホルダービューによってレンダリングされる前、またはリダイレクトの前に、URL クエリパラメーターやフォームフィールド値などのリクエストデータ値をインスペクションし、場合によっては変更するための契約。明示的なマッピング定義なしでシンボリックビュー名を URL に直接解決できるViewResolver
。HandlerResult
を HTTP レスポンスにレンダリングする契約。次の戻り値の型をサポートするビュー解決アルゴリズムをカプセル化するHandlerResultHandler
:Void
SE、void
、または値なし -- デフォルトのビュー名String
SE --@ModelAttribute
アノテーションが付けられていない場合のビュー名View
--Model
でレンダリングするビュー -- モデルに追加する属性Map
SE -- モデルに追加する属性Rendering
-- ビュー解決のためのユースケース駆動 API@ModelAttribute
-- モデルの属性 非単純値 -- モデルの属性ビュー名をView
インスタンスに解決するための契約。プロパティを共有するViewResolver
実装の基本クラス。