public class MustacheViewResolver extends AbstractTemplateViewResolver
ViewResolver for Mustache.AbstractCachingViewResolver.CacheFilterFORWARD_URL_PREFIX, REDIRECT_URL_PREFIXDEFAULT_CACHE_LIMITloggerHIGHEST_PRECEDENCE, LOWEST_PRECEDENCE| Constructor and Description |
|---|
MustacheViewResolver()
Create a
MustacheViewResolver backed by a default instance of a
Mustache.Compiler. |
MustacheViewResolver(com.samskivert.mustache.Mustache.Compiler compiler)
Create a
MustacheViewResolver backed by a custom instance of a
Mustache.Compiler. |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractUrlBasedView |
buildView(String viewName) |
protected AbstractUrlBasedView |
instantiateView() |
protected Class<?> |
requiredViewClass() |
void |
setCharset(String charset)
Set the charset.
|
setAllowRequestOverride, setAllowSessionOverride, setExposeRequestAttributes, setExposeSessionAttributes, setExposeSpringMacroHelpersapplyLifecycleMethods, 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, setViewNamesclearCache, getCacheFilter, getCacheLimit, isCache, isCacheUnresolved, removeFromCache, resolveViewName, setCache, setCacheFilter, setCacheLimit, setCacheUnresolvedgetServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContextgetApplicationContext, getMessageSourceAccessor, obtainApplicationContext, requiredContextClass, setApplicationContextpublic MustacheViewResolver()
MustacheViewResolver backed by a default instance of a
Mustache.Compiler.public MustacheViewResolver(com.samskivert.mustache.Mustache.Compiler compiler)
MustacheViewResolver backed by a custom instance of a
Mustache.Compiler.compiler - the Mustache compiler used to compile templatesprotected Class<?> requiredViewClass()
requiredViewClass in class AbstractTemplateViewResolverpublic void setCharset(String charset)
charset - the charsetprotected AbstractUrlBasedView buildView(String viewName) throws Exception
buildView in class AbstractTemplateViewResolverExceptionprotected AbstractUrlBasedView instantiateView()
instantiateView in class UrlBasedViewResolver