public class GroovyMarkupViewResolver extends AbstractTemplateViewResolver
GroovyMarkupView
(つまり、Groovy XML/XHTML マークアップテンプレート)とそのカスタムサブクラスをサポートする @link AbstractTemplateViewResolver} の便利なサブクラス。 このリゾルバーによって作成されたすべてのビューのビュークラスは、UrlBasedViewResolver.setViewClass(Class)
プロパティを介して指定できます。
注意 : ViewResolvers をチェーンするとき、このリゾルバーは指定されたテンプレートリソースの存在をチェックし、テンプレートが実際に見つかった場合にのみ null 以外の View オブジェクトを返します。
GroovyMarkupConfigurer
FORWARD_URL_PREFIX, REDIRECT_URL_PREFIX
DEFAULT_CACHE_LIMIT
logger
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
コンストラクターと説明 |
---|
GroovyMarkupViewResolver() |
GroovyMarkupViewResolver(java.lang.String prefix, java.lang.String suffix) |
修飾子と型 | メソッドと説明 |
---|---|
protected java.lang.Object | getCacheKey(java.lang.String viewName, java.util.Locale locale) このリゾルバーは i18n をサポートしているため、キャッシュキーにはロケールが含まれている必要があります。 |
protected java.lang.Class<?> | requiredViewClass() このリゾルバーに必要なビューの型を返します。 |
buildView, setAllowRequestOverride, setAllowSessionOverride, setExposeRequestAttributes, setExposeSessionAttributes, setExposeSpringMacroHelpers
applyLifecycleMethods, canHandle, createView, getAttributesMap, 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
clearCache, getCacheLimit, isCache, isCacheUnresolved, removeFromCache, resolveViewName, setCache, setCacheLimit, setCacheUnresolved
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
getApplicationContext, getMessageSourceAccessor, obtainApplicationContext, requiredContextClass, setApplicationContext
public GroovyMarkupViewResolver()
public GroovyMarkupViewResolver(java.lang.String prefix, java.lang.String suffix)
prefix
- URL の作成時に名前を表示するために付加される接頭辞 suffix
- URL の構築時にビュー名に追加されるサフィックス protected java.lang.Class<?> requiredViewClass()
UrlBasedViewResolver
AbstractTemplateViewResolver
の requiredViewClass
AbstractUrlBasedView
protected java.lang.Object getCacheKey(java.lang.String viewName, java.util.Locale locale)
UrlBasedViewResolver
の getCacheKey