类 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.web.servlet.view.MustacheViewResolver
- 所有已实现的接口:
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.- 从以下版本开始:
- 2.0.0
构造器概要
构造器 构造器 说明 MustacheViewResolver()
Create aMustacheViewResolver
backed by a default instance of aMustache.Compiler
.MustacheViewResolver(com.samskivert.mustache.Mustache.Compiler compiler)
Create aMustacheViewResolver
backed by a custom instance of aMustache.Compiler
.
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected org.springframework.web.servlet.view.AbstractUrlBasedView
buildView(String viewName)
protected Class<?>
requiredViewClass()
void
setCharset(String charset)
Set the charset.从类继承的方法 org.springframework.web.servlet.view.AbstractTemplateViewResolver
setAllowRequestOverride, setAllowSessionOverride, setExposeRequestAttributes, setExposeSessionAttributes, setExposeSpringMacroHelpers
从类继承的方法 org.springframework.web.servlet.view.UrlBasedViewResolver
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
从类继承的方法 org.springframework.web.servlet.view.AbstractCachingViewResolver
clearCache, getCacheLimit, isCache, isCacheUnresolved, removeFromCache, resolveViewName, setCache, setCacheLimit, setCacheUnresolved
从类继承的方法 org.springframework.web.context.support.WebApplicationObjectSupport
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
构造器详细资料
MustacheViewResolver
public MustacheViewResolver()
Create aMustacheViewResolver
backed by a default instance of aMustache.Compiler
.
MustacheViewResolver
public MustacheViewResolver(com.samskivert.mustache.Mustache.Compiler compiler)
Create aMustacheViewResolver
backed by a custom instance of aMustache.Compiler
.- 参数:
compiler
- the Mustache compiler used to compile templates
方法详细资料
requiredViewClass
protected Class<?> requiredViewClass()
- 覆盖:
requiredViewClass
在类中org.springframework.web.servlet.view.AbstractTemplateViewResolver
setCharset
public void setCharset(String charset)
Set the charset.- 参数:
charset
- the charset