インターフェース Rendering
public interface Rendering
HTML レンダリング用のパブリック API。Spring WebFlux コントローラーの戻り値としてサポートされています。Spring MVC コントローラーでの戻り値としての
ModelAndView の使用に相当します。 通常、コントローラーは StringSE ビュー名を返し、コントローラーメソッドに挿入できる「暗黙の」モデルに依存します。または、コントローラーはモデル属性を返し、リクエストパスに基づいて選択されているデフォルトのビュー名に依存する場合があります。
Rendering を使用して、ビュー名をモデル属性と組み合わせたり、HTTP ステータスまたはヘッダーを設定したり、リダイレクトシナリオに関するその他のより高度なオプションを使用したりできます。
- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev
ネストされたクラスの要約
ネストされたクラス修飾子と型インターフェース説明static interfaceRendering.Builder<B extends Rendering.Builder<B>>Renderingのビルダーを定義します。static interfaceリダイレクトシナリオ用の追加オプションでRendering.Builderを拡張します。メソッドのサマリー
修飾子と型メソッド説明headers()レスポンスに追加するヘッダーを返します。モデルに追加する属性を返します。static Rendering.RedirectBuilderredirectTo(StringSE url) RedirectViewを介したリダイレクト用の新しいビルダーを作成します。status()レスポンスを設定する HTTP ステータスを返します。view()static Rendering.Builder<?>指定されたビュー名に基づいて、レスポンスレンダリング用の新しいビルダーを作成します。
メソッドの詳細
view
modelAttributes
モデルに追加する属性を返します。status
レスポンスを設定する HTTP ステータスを返します。headers
HttpHeaders headers()レスポンスに追加するヘッダーを返します。view
指定されたビュー名に基づいて、レスポンスレンダリング用の新しいビルダーを作成します。- パラメーター:
name-Viewに解決されるビュー名- 戻り値:
- ビルダー
redirectTo
RedirectViewを介したリダイレクト用の新しいビルダーを作成します。- パラメーター:
url- リダイレクト URL- 戻り値:
- ビルダー