パッケージ 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
。同じ Web アプリケーション内の JSP またはその他のリソースのラッパー。InternalResourceView
をサポートするUrlBasedViewResolver
の便利なサブクラス(つまりJSTL ページ用のInternalResourceView
の専門化。絶対 URL、コンテキスト相対 URL、現在のリクエスト相対 URL にリダイレクトするビュー。使用すべきではありません。5.3 以降、Spring の共通ビューリゾルバーバリアントおよび / またはカスタムリゾルバー実装を推奨ViewResolver
インターフェースのシンプルな実装により、明示的なマッピング定義なしで、シンボリックビュー名を URL に直接解決できます。他に委譲するViewResolver
。使用すべきではありません。5.3 以降、Spring の共通ビューリゾルバーバリアントおよび / またはカスタムリゾルバー実装を推奨