インターフェースの使用
org.springframework.web.servlet.View
パッケージ
説明
ビルトイン
MockMvcBuilder
実装が含まれています。 アプリケーションコンテキストインフラストラクチャと統合するサーブレット、および Spring Web MVC フレームワークのコアインターフェースとクラスを提供します。
Spring MVC のアノテーションベースのセットアップ。
Spring に付属するサーブレット MVC フレームワークの標準コントローラー実装。
カスタム実装の抽象基本クラスを含む、標準の View および ViewResolver 実装を提供します。
ドキュメント生成のクラスをサポートし、PDF および Excel の View 実装を提供します。
フィード生成のクラスをサポートし、Atom および RSS の View 実装を提供します。
FreeMarker を Spring Web ビューテクノロジーとして統合するためのサポートクラス。
Groovy テンプレートを Spring Web ビューテクノロジーとして統合するためのサポートクラス。
JSON 直列化に基づく View 実装を提供するためのサポートクラス。
JSR-223 スクリプトエンジンの抽象化(Java 6+ に含まれる)に基づくビューのサポートクラス。
XML マーシャリングに基づく View 実装を提供するためのクラスをサポートします。
XSLT のサポートクラス。XSLT スタイルシートの View 実装を提供します。
org.springframework.test.web.servlet.client 内の View 使用
修飾子と型メソッド説明MockMvcWebTestClient.ControllerSpec.singleView
(View view) 固定ビューで単一のViewResolver
をセットアップします。org.springframework.test.web.servlet.setup 内の View 使用
修飾子と型メソッド説明StandaloneMockMvcBuilder.setSingleView
(View view) 指定されたビューインスタンスを常に返す単一のViewResolver
を設定します。org.springframework.web.servlet 内の View 使用
修飾子と型メソッド説明ModelAndView.getView()
View オブジェクト、または ViewResolver を介して DispatcherServlet によって解決されるビュー名を使用している場合はnull
を返します。protected View
DispatcherServlet.resolveViewName
(StringSE viewName, MapSE<StringSE, ObjectSE> model, LocaleSE locale, HttpServletRequestEE request) 指定されたビュー名を(レンダリングされる)View オブジェクトに解決します。ViewResolver.resolveViewName
(StringSE viewName, LocaleSE locale) 指定されたビューを名前で解決します。修飾子コンストラクター説明ModelAndView
(View view) 公開するモデルデータがない場合に便利なコンストラクター。ModelAndView
(View view, StringSE modelName, ObjectSE modelObject) 単一のモデルオブジェクトを取得する便利なコンストラクター。ModelAndView
(View view, MapSE<StringSE, ?> model) View オブジェクトとモデルを指定して、新しい ModelAndView を作成します。org.springframework.web.servlet.config.annotation 内の View 使用
修飾子と型メソッド説明void
ViewResolverRegistry.enableContentNegotiation
(boolean useNotAcceptableStatus, View... defaultViews) ContentNegotiatingViewResolver
の使用を有効にして、構成されている他のすべてのビューリゾルバーを前面にし、クライアントがリクエストするメディア型に基づいて、選択されたすべてのビューから選択します(例:void
ViewResolverRegistry.enableContentNegotiation
(View... defaultViews) ContentNegotiatingViewResolver
の使用を有効にして、構成されている他のすべてのビューリゾルバーを前面にし、クライアントがリクエストするメディア型に基づいて、選択されたすべてのビューから選択します(例:org.springframework.web.servlet.mvc 内の View 使用
修飾子と型メソッド説明ParameterizableViewController.getView()
View オブジェクト、または ViewResolver を介して DispatcherServlet によって解決されるビュー名を使用している場合はnull
を返します。org.springframework.web.servlet.view 内の View 使用
修飾子と型クラス説明class
FreeMarker などのテンプレートベースのビューテクノロジーのアダプター基本クラス。モデルでリクエスト属性とセッション属性を使用する機能と、Spring の FreeMarker マクロライブラリのヘルパーオブジェクトを公開するオプション。class
URL ベースのビューの抽象基本クラス。class
View
実装の抽象基本クラス。class
同じ Web アプリケーション内の JSP またはその他のリソースのラッパー。class
JSTL ページ用のInternalResourceView
の専門化。class
絶対 URL、コンテキスト相対 URL、現在のリクエスト相対 URL にリダイレクトするビュー。修飾子と型メソッド説明protected View
UrlBasedViewResolver.applyLifecycleMethods
(StringSE viewName, AbstractUrlBasedView view) 含まれているApplicationContext
のライフサイクルメソッドを特定のView
インスタンスに適用します(そのようなコンテキストが利用可能な場合)。protected View
AbstractCachingViewResolver.createView
(StringSE viewName, LocaleSE locale) 実際の View オブジェクトを作成します。protected View
UrlBasedViewResolver.createView
(StringSE viewName, LocaleSE locale) "redirect:" プレフィックスのチェックを実装するためにオーバーライドされます。protected abstract View
サブクラスはこのメソッドを実装して、指定されたビューの View オブジェクトを構築する必要があります。protected View
使用すべきではありません。protected View
指定されたビュークラスの新しいインスタンスを作成するためのbuildView
にデリゲートします。protected View
使用すべきではありません。AbstractCachingViewResolver.resolveViewName
(StringSE viewName, LocaleSE locale) BeanNameViewResolver.resolveViewName
(StringSE viewName, LocaleSE locale) ContentNegotiatingViewResolver.resolveViewName
(StringSE viewName, LocaleSE locale) ViewResolverComposite.resolveViewName
(StringSE viewName, LocaleSE locale) 修飾子と型メソッド説明boolean
指定されたビューをキャッシュするかどうかを示します。修飾子と型メソッド説明void
ContentNegotiatingViewResolver.setDefaultViews
(ListSE<View> defaultViews) ViewResolver
チェーンからより具体的なビューを取得できない場合に使用するデフォルトのビューを設定します。org.springframework.web.servlet.view.document 内の View 使用
修飾子と型クラス説明class
AcroForm で既存のドキュメントを操作する PDF ビューの抽象スーパークラス。class
PDF ビューの抽象スーパークラス。class
従来の XLS 形式の Excel ドキュメントビューの便利なスーパークラス。class
POI のストリーミングバリアントを使用した、Office 2007 XLSX 形式の Excel ドキュメントビューの便利なスーパークラス。class
(POI-OOXML でサポートされている)Office 2007 XLSX 形式の Excel ドキュメントビューの便利なスーパークラス。org.springframework.web.servlet.view.feed 内の View 使用
修飾子と型クラス説明class
ROME パッケージを使用した Atom フィードビューの抽象スーパークラス。class
AbstractFeedView<T extends com.rometools.rome.feed.WireFeed>
ROME パッケージを使用した、Atom ビューと RSS Feed ビューの抽象基本クラス。class
ROME パッケージを使用した RSS フィードビューの抽象スーパークラス。org.springframework.web.servlet.view.freemarker 内の View 使用
org.springframework.web.servlet.view.groovy 内の View 使用
org.springframework.web.servlet.view.json 内の View 使用
org.springframework.web.servlet.view.script 内の View 使用
org.springframework.web.servlet.view.xml 内の View 使用
org.springframework.web.servlet.view.xslt 内の View 使用