インターフェースの使用
org.springframework.web.servlet.View
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 使用
型 View のパラメーターを持つ org.springframework.test.web.servlet.client のメソッド修飾子と型メソッド説明MockMvcWebTestClient.ControllerSpec.singleView
(View view) 固定ビューで単一のViewResolver
をセットアップします。org.springframework.test.web.servlet.setup 内の View 使用
型 View のパラメーターを持つ org.springframework.test.web.servlet.setup のメソッド修飾子と型メソッド説明StandaloneMockMvcBuilder.setSingleView
(View view) 指定されたビューインスタンスを常に返す単一のViewResolver
を設定します。org.springframework.web.servlet 内の View 使用
org.springframework.web.servlet 内の View サブインターフェースView を返す org.springframework.web.servlet のメソッド修飾子と型メソッド説明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) 指定されたビューを名前で解決します。型 View のパラメーターを持つ org.springframework.web.servlet のメソッド型 View のパラメーターを持つ org.springframework.web.servlet のコンストラクター修飾子コンストラクター説明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 使用
型 View のパラメーターを持つ org.springframework.web.servlet.config.annotation のメソッド修飾子と型メソッド説明void
ViewResolverRegistry.enableContentNegotiation
(boolean useNotAcceptableStatus, View... defaultViews) ContentNegotiatingViewResolver
の使用を有効にして、構成されている他のすべてのビューリゾルバーを前面にし、クライアントがリクエストするメディア型に基づいて、選択されたすべてのビューから選択します(例:void
ViewResolverRegistry.enableContentNegotiation
(View... defaultViews) ContentNegotiatingViewResolver
の使用を有効にして、構成されている他のすべてのビューリゾルバーを前面にし、クライアントがリクエストするメディア型に基づいて、選択されたすべてのビューから選択します(例:org.springframework.web.servlet.mvc 内の View 使用
View を返す org.springframework.web.servlet.mvc のメソッド修飾子と型メソッド説明ParameterizableViewController.getView()
View オブジェクト、または ViewResolver を介して DispatcherServlet によって解決されるビュー名を使用している場合はnull
を返します。型 View のパラメーターを持つ org.springframework.web.servlet.mvc のメソッドorg.springframework.web.servlet.view 内の View 使用
View を実装している org.springframework.web.servlet.view のクラス修飾子と型クラス説明class
FreeMarker などのテンプレートベースのビューテクノロジーのアダプター基本クラス。モデルでリクエスト属性とセッション属性を使用する機能と、Spring の FreeMarker マクロライブラリのヘルパーオブジェクトを公開するオプション。class
URL ベースのビューの抽象基本クラス。class
View
実装の抽象基本クラス。class
同じ Web アプリケーション内の JSP またはその他のリソースのラッパー。class
JSTL ページ用のInternalResourceView
の専門化。class
絶対 URL、コンテキスト相対 URL、現在のリクエスト相対 URL にリダイレクトするビュー。View を返す org.springframework.web.servlet.view のメソッド修飾子と型メソッド説明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) 型 View の引数を持つ型を返す org.springframework.web.servlet.view のメソッド型 View のパラメーターを持つ org.springframework.web.servlet.view のメソッド修飾子と型メソッド説明boolean
指定されたビューをキャッシュするかどうかを示します。型 View の型引数を持つ org.springframework.web.servlet.view のメソッドパラメーター修飾子と型メソッド説明void
ContentNegotiatingViewResolver.setDefaultViews
(ListSE<View> defaultViews) ViewResolver
チェーンからより具体的なビューを取得できない場合に使用するデフォルトのビューを設定します。org.springframework.web.servlet.view.document 内の View 使用
View を実装している org.springframework.web.servlet.view.document のクラス修飾子と型クラス説明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 使用
View を実装している org.springframework.web.servlet.view.feed のクラス修飾子と型クラス説明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 使用
View を実装している org.springframework.web.servlet.view.freemarker のクラスorg.springframework.web.servlet.view.groovy 内の View 使用
View を実装している org.springframework.web.servlet.view.groovy のクラスorg.springframework.web.servlet.view.json 内の View 使用
View を実装している org.springframework.web.servlet.view.json のクラスorg.springframework.web.servlet.view.script 内の View 使用
View を実装している org.springframework.web.servlet.view.script のクラスorg.springframework.web.servlet.view.xml 内の View 使用
View を実装している org.springframework.web.servlet.view.xml のクラスorg.springframework.web.servlet.view.xslt 内の View 使用
View を実装している org.springframework.web.servlet.view.xslt のクラス