クラス ScriptTemplateViewResolver
java.lang.ObjectSE
org.springframework.context.support.ApplicationObjectSupport
org.springframework.web.context.support.WebApplicationObjectSupport
org.springframework.web.servlet.view.AbstractCachingViewResolver
org.springframework.web.servlet.view.UrlBasedViewResolver
org.springframework.web.servlet.view.script.ScriptTemplateViewResolver
- 実装されているすべてのインターフェース:
- Aware、- ApplicationContextAware、- Ordered、- ServletContextAware、- ViewResolver
ScriptTemplateView およびそのカスタムサブクラスをサポートする UrlBasedViewResolver の便利なサブクラス。 このリゾルバーによって作成されたすべてのビューのビュークラスは、UrlBasedViewResolver.setViewClass(Class) プロパティを介して指定できます。
注意 : ViewResolvers をチェーンするとき、このリゾルバーは指定されたテンプレートリソースの存在をチェックし、テンプレートが実際に見つかった場合にのみ null 以外の View オブジェクトを返します。
- 導入:
- 4.2
- 作成者:
- Sebastien Deleuze
- 関連事項:
- ネストされたクラスの要約- クラス org.springframework.web.servlet.view.AbstractCachingViewResolver から継承されたネストクラス / インターフェース- AbstractCachingViewResolver.CacheFilter
- フィールドのサマリー- クラス org.springframework.web.servlet.view.UrlBasedViewResolver から継承されたフィールド- FORWARD_URL_PREFIX, REDIRECT_URL_PREFIX- クラス org.springframework.web.servlet.view.AbstractCachingViewResolver から継承されたフィールド- DEFAULT_CACHE_LIMIT- クラス org.springframework.context.support.ApplicationObjectSupport から継承されたフィールド- logger- インターフェース org.springframework.core.Ordered から継承されたフィールド- HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
- コンストラクターの概要コンストラクター
- メソッドのサマリー修飾子と型メソッド説明- protected AbstractUrlBasedView指定されたビュークラスをインスタンス化します。- protected ClassSE<?>このリゾルバーに必要なビューの型を返します。- クラス org.springframework.web.servlet.view.UrlBasedViewResolver から継承されたメソッド- applyLifecycleMethods, buildView, canHandle, createView, getAttributesMap, getCacheKey, getContentType, getExposeContextBeansAsAttributes, getExposedContextBeanNames, getExposePathVariables, getOrder, getPrefix, getRedirectHosts, getRequestContextAttribute, getSuffix, getViewClass, getViewNames, initApplicationContext, isRedirectContextRelative, isRedirectHttp10Compatible, loadView, setAttributes, setAttributesMap, setContentType, setExposeContextBeansAsAttributes, setExposedContextBeanNames, setExposePathVariables, setOrder, setPrefix, setRedirectContextRelative, setRedirectHosts, setRedirectHttp10Compatible, setRequestContextAttribute, setSuffix, setViewClass, setViewNames- クラス org.springframework.web.servlet.view.AbstractCachingViewResolver から継承されたメソッド- clearCache, getCacheFilter, getCacheLimit, isCache, isCacheUnresolved, removeFromCache, resolveViewName, setCache, setCacheFilter, setCacheLimit, setCacheUnresolved- クラス org.springframework.web.context.support.WebApplicationObjectSupport から継承されたメソッド- getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext- クラス org.springframework.context.support.ApplicationObjectSupport から継承されたメソッド- getApplicationContext, getMessageSourceAccessor, obtainApplicationContext, requiredContextClass, setApplicationContext
- コンストラクターの詳細- ScriptTemplateViewResolverpublic ScriptTemplateViewResolver()
- ScriptTemplateViewResolver- パラメーター:
- prefix- URL の作成時に名前を表示するために付加される接頭辞
- suffix- URL の構築時にビュー名に追加されるサフィックス
- 導入:
- 4.3
 
 
- メソッドの詳細- requiredViewClassクラスからコピーされた説明:- UrlBasedViewResolverこのリゾルバーに必要なビューの型を返します。この実装は- AbstractUrlBasedViewを返します。
- instantiateViewクラスからコピーされた説明:- UrlBasedViewResolver指定されたビュークラスをインスタンス化します。- デフォルトの実装では、リフレクションを使用してクラスをインスタンス化します。 - オーバーライド:
-  クラス UrlBasedViewResolverのinstantiateView
- 戻り値:
- ビュークラスの新しいインスタンス
- 関連事項: