クラス ScriptTemplateViewResolver
java.lang.ObjectSE
org.springframework.web.reactive.result.view.ViewResolverSupport
org.springframework.web.reactive.result.view.UrlBasedViewResolver
org.springframework.web.reactive.result.view.script.ScriptTemplateViewResolver
- 実装されたすべてのインターフェース:
Aware
、InitializingBean
、ApplicationContextAware
、Ordered
、ViewResolver
ScriptTemplateView
およびそのカスタムサブクラスをサポートする UrlBasedViewResolver
の便利なサブクラス。 このリゾルバーによって作成されたすべてのビューのビュークラスは、UrlBasedViewResolver.setViewClass(Class)
プロパティを介して指定できます。
注意 : ViewResolvers をチェーンするとき、このリゾルバーは指定されたテンプレートリソースの存在をチェックし、テンプレートが実際に見つかった場合にのみ null 以外の View オブジェクトを返します。
- 導入:
- 5.0
- 作成者:
- Sebastien Deleuze
- 関連事項:
フィールドサマリー
クラス org.springframework.web.reactive.result.view.UrlBasedViewResolver から継承されたフィールド
REDIRECT_URL_PREFIX
クラス org.springframework.web.reactive.result.view.ViewResolverSupport から継承されたフィールド
DEFAULT_CONTENT_TYPE
インターフェース org.springframework.core.Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
コンストラクターのサマリー
方法の概要
修飾子と型メソッド説明protected AbstractUrlBasedView
指定されたビュークラスをインスタンス化します。protected ClassSE<?>
このリゾルバーに必要なビューの型を返します。クラス org.springframework.web.reactive.result.view.UrlBasedViewResolver から継承されたメソッド
afterPropertiesSet, applyLifecycleMethods, canHandle, createView, getApplicationContext, getPrefix, getRequestContextAttribute, getSuffix, getViewClass, getViewNames, resolveViewName, setApplicationContext, setPrefix, setRedirectViewProvider, setRequestContextAttribute, setSuffix, setViewClass, setViewNames
クラス org.springframework.web.reactive.result.view.ViewResolverSupport から継承されたメソッド
getDefaultCharset, getOrder, getSupportedMediaTypes, setDefaultCharset, setOrder, setSupportedMediaTypes
コンストラクターの詳細
ScriptTemplateViewResolver
public ScriptTemplateViewResolver()ScriptTemplateViewResolver
- パラメーター:
prefix
- URL の作成時に名前を表示するために付加される接頭辞suffix
- URL の構築時にビュー名に追加されるサフィックス
メソッドの詳細
requiredViewClass
クラスからコピーされた説明:UrlBasedViewResolver
このリゾルバーに必要なビューの型を返します。この実装はAbstractUrlBasedView
を返します。instantiateView
クラスからコピーされた説明:UrlBasedViewResolver
指定されたビュークラスをインスタンス化します。デフォルトの実装では、リフレクションを使用してクラスをインスタンス化します。
- オーバーライド:
- クラス
UrlBasedViewResolver
のinstantiateView
- 戻り値:
- ビュークラスの新しいインスタンス
- 関連事項: