インターフェース Rendering


public interface Rendering
HTML レンダリング用のパブリック API。Spring WebFlux コントローラーの戻り値としてサポートされています。Spring MVC コントローラーでの戻り値としての ModelAndView の使用に相当します。

通常、コントローラーは StringSE ビュー名を返し、コントローラーメソッドに挿入できる「暗黙の」モデルに依存します。または、コントローラーはモデル属性を返し、リクエストパスに基づいて選択されているデフォルトのビュー名に依存する場合があります。

Rendering を使用して、ビュー名をモデル属性と組み合わせたり、HTTP ステータスまたはヘッダーを設定したり、リダイレクトシナリオに関するその他のより高度なオプションを使用したりできます。

導入:
5.0
作成者:
Rossen Stoyanchev
  • メソッドの詳細

    • view

      選択した StringSE ビュー名または View オブジェクトを返します。
    • modelAttributes

      MapSE<StringSE,ObjectSE> modelAttributes()
      モデルに追加する属性を返します。
    • status

      レスポンスを設定する HTTP ステータスを返します。
    • headers

      HttpHeaders headers()
      レスポンスに追加するヘッダーを返します。
    • view

      static Rendering.Builder<?> view(StringSE name)
      指定されたビュー名に基づいて、レスポンスレンダリング用の新しいビルダーを作成します。
      パラメーター:
      name - View に解決されるビュー名
      戻り値:
      ビルダー
    • redirectTo

      static Rendering.RedirectBuilder redirectTo(StringSE url)
      RedirectView を介したリダイレクト用の新しいビルダーを作成します。
      パラメーター:
      url - リダイレクト URL
      戻り値:
      ビルダー