インターフェースの使用
org.springframework.web.servlet.ViewResolver
パッケージ
説明
ビルトイン
MockMvcBuilder
実装が含まれています。Spring MVC のアノテーションベースのセットアップ。
カスタム実装の抽象基本クラスを含む、標準の View および ViewResolver 実装を提供します。
FreeMarker を Spring Web ビューテクノロジーとして統合するためのサポートクラス。
Groovy テンプレートを Spring Web ビューテクノロジーとして統合するためのサポートクラス。
JSR-223 スクリプトエンジンの抽象化(Java 6+ に含まれる)に基づくビューのサポートクラス。
XSLT のサポートクラス。XSLT スタイルシートの View 実装を提供します。
org.springframework.test.web.servlet.client 内の ViewResolver 使用
修飾子と型メソッド説明MockMvcWebTestClient.ControllerSpec.viewResolvers
(ViewResolver... resolvers) ビューリゾルバーを設定します。org.springframework.test.web.servlet.setup 内の ViewResolver 使用
修飾子と型メソッド説明StandaloneMockMvcBuilder.setViewResolvers
(ViewResolver... resolvers) 指定されたViewResolvers
でビューリゾルバーを設定します。org.springframework.web.servlet.config.annotation 内の ViewResolver 使用
修飾子と型メソッド説明WebMvcConfigurationSupport.mvcViewResolver
(ContentNegotiationManager contentNegotiationManager) ビューの解決に使用するビューリゾルバーのチェーンを含むViewResolverComposite
を登録します。修飾子と型メソッド説明void
ViewResolverRegistry.viewResolver
(ViewResolver viewResolver) ViewResolver
Bean インスタンスを登録します。org.springframework.web.servlet.view 内の ViewResolver 使用
修飾子と型クラス説明class
ViewResolver
実装の便利な基本クラス。class
テンプレートビューリゾルバー、特に FreeMarker ビューの抽象基本クラス。class
現在のアプリケーションコンテキストでビュー名を Bean 名として解釈するViewResolver
の簡単な実装。class
リクエストファイル名またはAccept
ヘッダーに基づいてビューを解決するViewResolver
の実装。class
InternalResourceView
をサポートするUrlBasedViewResolver
の便利なサブクラス(つまりclass
使用すべきではありません。5.3 以降、Spring の共通ビューリゾルバーバリアントおよび / またはカスタムリゾルバー実装を推奨class
ViewResolver
インターフェースのシンプルな実装により、明示的なマッピング定義なしで、シンボリックビュー名を URL に直接解決できます。class
他に委譲するViewResolver
。class
使用すべきではありません。5.3 以降、Spring の共通ビューリゾルバーバリアントおよび / またはカスタムリゾルバー実装を推奨修飾子と型メソッド説明ContentNegotiatingViewResolver.getViewResolvers()
ViewResolverComposite.getViewResolvers()
委譲先のビュー viewResolvers のリストを返します。修飾子と型メソッド説明void
ContentNegotiatingViewResolver.setViewResolvers
(ListSE<ViewResolver> viewResolvers) このビューリゾルバーによってラップされるビューリゾルバーを設定します。void
ViewResolverComposite.setViewResolvers
(ListSE<ViewResolver> viewResolvers) 委譲先のビュー viewResolvers のリストを設定します。org.springframework.web.servlet.view.freemarker 内の ViewResolver 使用
org.springframework.web.servlet.view.groovy 内の ViewResolver 使用
org.springframework.web.servlet.view.script 内の ViewResolver 使用
org.springframework.web.servlet.view.xslt 内の ViewResolver 使用