public class MustacheViewResolver extends AbstractTemplateViewResolver
ViewResolver
。AbstractCachingViewResolver.CacheFilter
FORWARD_URL_PREFIX, REDIRECT_URL_PREFIX
DEFAULT_CACHE_LIMIT
logger
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
コンストラクターと説明 |
---|
MustacheViewResolver() Mustache.Compiler のデフォルトインスタンスを基にした MustacheViewResolver を作成します。 |
MustacheViewResolver(com.samskivert.mustache.Mustache.Compiler compiler) Mustache.Compiler のカスタムインスタンスに基づく MustacheViewResolver を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected AbstractUrlBasedView | buildView(StringSE viewName) |
protected AbstractUrlBasedView | instantiateView() |
protected ClassSE<?> | requiredViewClass() |
void | setCharset(StringSE charset) 文字セットを設定します。 |
setAllowRequestOverride, setAllowSessionOverride, setExposeRequestAttributes, setExposeSessionAttributes, setExposeSpringMacroHelpers
applyLifecycleMethods, 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
clearCache, getCacheFilter, getCacheLimit, isCache, isCacheUnresolved, removeFromCache, resolveViewName, setCache, setCacheFilter, setCacheLimit, setCacheUnresolved
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
getApplicationContext, getMessageSourceAccessor, obtainApplicationContext, requiredContextClass, setApplicationContext
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public MustacheViewResolver()
Mustache.Compiler
のデフォルトインスタンスを基にした MustacheViewResolver
を作成します。public MustacheViewResolver(com.samskivert.mustache.Mustache.Compiler compiler)
Mustache.Compiler
のカスタムインスタンスに基づく MustacheViewResolver
を作成します。compiler
- テンプレートのコンパイルに使用される Mustache コンパイラー protected ClassSE<?> requiredViewClass()
AbstractTemplateViewResolver
の requiredViewClass
public void setCharset(StringSE charset)
charset
- 文字セット protected AbstractUrlBasedView buildView(StringSE viewName) throws ExceptionSE
AbstractTemplateViewResolver
の buildView
ExceptionSE
protected AbstractUrlBasedView instantiateView()
UrlBasedViewResolver
の instantiateView