Class MustacheViewResolver
- java.lang.Object
- 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.AbstractTemplateViewResolver
- org.springframework.boot.autoconfigure.mustache.web.MustacheViewResolver
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
,org.springframework.core.Ordered
,org.springframework.web.context.ServletContextAware
,org.springframework.web.servlet.ViewResolver
public class MustacheViewResolver extends org.springframework.web.servlet.view.AbstractTemplateViewResolver
Spring MVCViewResolver
for Mustache.- Since:
- 1.2.2
Constructor Summary
Constructors Constructor Description MustacheViewResolver()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.springframework.web.servlet.View
loadView(String viewName, Locale locale)
protected Class<?>
requiredViewClass()
void
setCharset(String charset)
Set the charset.void
setCompiler(com.samskivert.mustache.Mustache.Compiler compiler)
Set the compiler.Methods inherited from class org.springframework.web.servlet.view.AbstractTemplateViewResolver
buildView, setAllowRequestOverride, setAllowSessionOverride, setExposeRequestAttributes, setExposeSessionAttributes, setExposeSpringMacroHelpers
Methods inherited from class org.springframework.web.servlet.view.UrlBasedViewResolver
canHandle, createView, getAttributesMap, getCacheKey, getContentType, getExposeContextBeansAsAttributes, getExposedContextBeanNames, getExposePathVariables, getOrder, getPrefix, getRedirectHosts, getRequestContextAttribute, getSuffix, getViewClass, getViewNames, initApplicationContext, isRedirectContextRelative, isRedirectHttp10Compatible, setAttributes, setAttributesMap, setContentType, setExposeContextBeansAsAttributes, setExposedContextBeanNames, setExposePathVariables, setOrder, setPrefix, setRedirectContextRelative, setRedirectHosts, setRedirectHttp10Compatible, setRequestContextAttribute, setSuffix, setViewClass, setViewNames
Methods inherited from class org.springframework.web.servlet.view.AbstractCachingViewResolver
clearCache, getCacheLimit, isCache, isCacheUnresolved, removeFromCache, resolveViewName, setCache, setCacheLimit, setCacheUnresolved
Methods inherited from class org.springframework.web.context.support.WebApplicationObjectSupport
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
Constructor Detail
MustacheViewResolver
public MustacheViewResolver()
Method Detail
requiredViewClass
protected Class<?> requiredViewClass()
- Overrides:
requiredViewClass
in classorg.springframework.web.servlet.view.AbstractTemplateViewResolver
setCompiler
public void setCompiler(com.samskivert.mustache.Mustache.Compiler compiler)
Set the compiler.- Parameters:
compiler
- the compiler
setCharset
public void setCharset(String charset)
Set the charset.- Parameters:
charset
- the charset