パッケージ org.springframework.web.servlet.view
@NonNullApi @NonNullFields パッケージ org.springframework.web.servlet.view
カスタム実装の抽象基本クラスを含む、標準の View および ViewResolver 実装を提供します。
フレームワークは JSP、FreeMarker、XSLT などの標準ビューを提供するため、アプリケーション開発者は通常、ビューを実装する必要はありません。ただし、このパッケージの AbstractView クラスをサブクラス化することで簡単にカスタムビューを実装する機能は、アプリケーションが異常なビュー要件があります。
- クラス説明
ViewResolver
実装の便利な基本クラス。ビューをキャッシュするかどうかを決定するフィルター。FreeMarker などのテンプレートベースのビューテクノロジーのアダプター基本クラス。モデルでリクエスト属性とセッション属性を使用する機能と、Spring の FreeMarker マクロライブラリのヘルパーオブジェクトを公開するオプション。テンプレートビューリゾルバー、特に FreeMarker ビューの抽象基本クラス。URL ベースのビューの抽象基本クラス。View
実装の抽象基本クラス。現在のアプリケーションコンテキストでビュー名を Bean 名として解釈するViewResolver
の簡単な実装。リクエストファイル名またはAccept
ヘッダーに基づいてビューを解決するViewResolver
の実装。受信リクエストの URI をビュー名に単純に変換するRequestToViewNameTranslator
。それぞれがビューと独立したモデルを持つフラグメントのコレクションを HTML レンダリングするためのパブリック API。FragmentsRendering
のビルダーを定義します。同じ Web アプリケーション内の JSP またはその他のリソースのラッパー。InternalResourceView
をサポートするUrlBasedViewResolver
の便利なサブクラス(つまりJSTL ページ用のInternalResourceView
の専門化。絶対 URL、コンテキスト相対 URL、現在のリクエスト相対 URL にリダイレクトするビュー。使用すべきではありません。5.3 以降、Spring の共通ビューリゾルバーバリアントおよび / またはカスタムリゾルバー実装を推奨ViewResolver
インターフェースのシンプルな実装により、明示的なマッピング定義なしで、シンボリックビュー名を URL に直接解決できます。他に委譲するViewResolver
。使用すべきではありません。5.3 以降、Spring の共通ビューリゾルバーバリアントおよび / またはカスタムリゾルバー実装を推奨