クラス 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
コンストラクターの詳細
ScriptTemplateViewResolver
public ScriptTemplateViewResolver()ScriptTemplateViewResolver
- パラメーター:
prefix
- URL の作成時に名前を表示するために付加される接頭辞suffix
- URL の構築時にビュー名に追加されるサフィックス- 導入:
- 4.3
メソッドの詳細
requiredViewClass
クラスからコピーされた説明:UrlBasedViewResolver
このリゾルバーに必要なビューの型を返します。この実装はAbstractUrlBasedView
を返します。instantiateView
クラスからコピーされた説明:UrlBasedViewResolver
指定されたビュークラスをインスタンス化します。デフォルトの実装では、リフレクションを使用してクラスをインスタンス化します。
- オーバーライド:
- クラス
UrlBasedViewResolver
のinstantiateView
- 戻り値:
- ビュークラスの新しいインスタンス
- 関連事項: