| インターフェース | 説明 |
|---|---|
| Rendering | HTML レンダリング用のパブリック API。 |
| Rendering.Builder<B extends Rendering.Builder<B>> | Rendering のビルダーを定義します。 |
| Rendering.RedirectBuilder | リダイレクトシナリオ用の追加オプションで Rendering.Builder を拡張します。 |
| RequestDataValueProcessor | ビューによってレンダリングされる前、またはリダイレクトの前に、URL クエリパラメーターやフォームフィールド値などのリクエストデータ値をインスペクションし、場合によっては変更するための契約。 |
| View | HandlerResult を HTTP レスポンスにレンダリングする契約。 |
| ViewResolver | ビュー名を View インスタンスに解決するための契約。 |
| クラス | 説明 |
|---|---|
| AbstractUrlBasedView | URL ベースのビューの抽象基本クラス。 |
| AbstractView | View 実装の基本クラス。 |
| BindStatus | フィールドまたはオブジェクトのバインド状態を公開する単純なアダプター。 |
| HttpMessageWriterView | HttpMessageWriter でモデル属性を書き込む View。 |
| RedirectView | 絶対 URL またはコンテキスト相対 URL にリダイレクトするビュー。 |
| RequestContext | 使用する MessageSource、現在のロケール、バインディングエラーなど、リクエスト固有の状態のコンテキストホルダー |
| UrlBasedViewResolver | 明示的なマッピング定義なしでシンボリックビュー名を URL に直接解決できる ViewResolver。 |
| ViewResolutionResultHandler | 次の戻り値の型をサポートするビュー解決アルゴリズムをカプセル化する HandlerResultHandler :VoidSE または値なし - デフォルトのビュー名 StringSE- @ModelAttribute アノテーションが付いていない場合のビュー名 View-Model でレンダリングするビュー - モデルに追加する属性 MapSE- 属性モデルに追加する Rendering- ビュー解決のためのユースケース駆動型 API @ModelAttribute- モデルの属性非単純値 - モデルの属性 |
| ViewResolverSupport | プロパティを共有する ViewResolver 実装の基本クラス。 |