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 MVCViewResolverfor 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.ViewloadView(String viewName, Locale locale)protected Class<?>requiredViewClass()voidsetCharset(String charset)Set the charset.voidsetCompiler(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:
requiredViewClassin 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