インターフェースの使用
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 スクリプトエンジン抽象化に基づくビューのクラスをサポートします。
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をセットアップします。MockMvcWebTestClient.RouterFunctionSpec.singleView(View view) 固定ビューで単一のViewResolverをセットアップします。org.springframework.test.web.servlet.setup 内の View 使用
型 View のパラメーターを持つ org.springframework.test.web.servlet.setup のメソッド修飾子と型メソッド説明RouterFunctionMockMvcBuilder.setSingleView(View view) 提供されたビューインスタンスを常に返す単一のViewResolverを設定します。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を返します。DispatcherServlet.resolveViewName(StringSE viewName, @Nullable MapSE<StringSE, ObjectSE> model, LocaleSE locale, jakarta.servlet.http.HttpServletRequest 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, @Nullable MapSE<StringSE, ?> model) View オブジェクトとモデルを指定して、新しい ModelAndView を作成します。org.springframework.web.servlet.config.annotation 内の View 使用
型 View のパラメーターを持つ org.springframework.web.servlet.config.annotation のメソッド修飾子と型メソッド説明voidViewResolverRegistry.enableContentNegotiation(boolean useNotAcceptableStatus, View... defaultViews) ContentNegotiatingViewResolverの使用を有効にして、他のすべての構成済みビューリゾルバーの前面に配置し、クライアントによってリクエストされたメディア型 (たとえば、Accept ヘッダー内) に基づいて、選択されたすべてのビューの中から選択します。voidViewResolverRegistry.enableContentNegotiation(View... defaultViews) ContentNegotiatingViewResolverの使用を有効にして、他のすべての構成済みビューリゾルバーの前面に配置し、クライアントによってリクエストされたメディア型 (たとえば、Accept ヘッダー内) に基づいて、選択されたすべてのビューの中から選択します。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 使用
org.springframework.web.servlet.view 内の View サブインターフェースView を実装している org.springframework.web.servlet.view のクラス修飾子と型クラス説明classJackson 3.x ベースおよびコンテンツ型に依存しないAbstractView実装の抽象基本クラス。classFreeMarker などのテンプレートベースのビューテクノロジーのアダプター基本クラス。モデルでリクエスト属性とセッション属性を使用する機能と、Spring の FreeMarker マクロライブラリのヘルパーオブジェクトを公開するオプション。classURL ベースのビューの抽象基本クラス。classView実装の抽象基本クラス。class同じ Web アプリケーション内の JSP またはその他のリソースのラッパー。classJSTL ページ用のInternalResourceViewの専門化。class絶対 URL、コンテキスト相対 URL、現在のリクエスト相対 URL にリダイレクトするビュー。View を返す org.springframework.web.servlet.view のメソッド修飾子と型メソッド説明protected ViewUrlBasedViewResolver.applyLifecycleMethods(StringSE viewName, AbstractUrlBasedView view) 含まれているApplicationContextのライフサイクルメソッドを特定のViewインスタンスに適用します(そのようなコンテキストが利用可能な場合)。AbstractCachingViewResolver.createView(StringSE viewName, LocaleSE locale) 実際の View オブジェクトを作成します。UrlBasedViewResolver.createView(StringSE viewName, LocaleSE locale) "redirect:" プレフィックスのチェックを実装するためにオーバーライドされます。サブクラスはこのメソッドを実装して、指定されたビューの View オブジェクトを構築する必要があります。指定されたビュークラスの新しいインスタンスを作成するためのbuildViewにデリゲートします。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 のメソッドパラメーター修飾子と型メソッド説明voidContentNegotiatingViewResolver.setDefaultViews(ListSE<View> defaultViews) ViewResolverチェーンからより具体的なビューを取得できない場合に使用するデフォルトのビューを設定します。org.springframework.web.servlet.view.document 内の View 使用
View を実装している org.springframework.web.servlet.view.document のクラス修飾子と型クラス説明class非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 以降。class非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 以降。class非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 以降。class非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 以降。class非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 以降。org.springframework.web.servlet.view.feed 内の View 使用
View を実装している org.springframework.web.servlet.view.feed のクラス修飾子と型クラス説明class非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 以降。classAbstractFeedView<T extends com.rometools.rome.feed.WireFeed>非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 以降。class非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 以降。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 のクラス修飾子と型クラス説明class非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 以降、AbstractJacksonViewを推奨classclass非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 以降、JacksonJsonViewを推奨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 のクラス修飾子と型クラス説明classclass非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 以降、JacksonXmlViewを推奨classMarshallerによるマーシャリングの結果としてレンダリングされるレスポンスコンテキストを可能にする Spring-MVCView。org.springframework.web.servlet.view.xslt 内の View 使用
View を実装している org.springframework.web.servlet.view.xslt のクラス