类 MustacheView
- java.lang.Object
- org.springframework.context.support.ApplicationObjectSupport
- org.springframework.web.context.support.WebApplicationObjectSupport
- org.springframework.web.servlet.view.AbstractView
- org.springframework.web.servlet.view.AbstractUrlBasedView
- org.springframework.web.servlet.view.AbstractTemplateView
- org.springframework.boot.autoconfigure.mustache.web.MustacheView
- 所有已实现的接口:
org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanNameAware
,org.springframework.beans.factory.InitializingBean
,org.springframework.context.ApplicationContextAware
,org.springframework.web.context.ServletContextAware
,org.springframework.web.servlet.View
public class MustacheView extends org.springframework.web.servlet.view.AbstractTemplateView
Spring MVCView
using the Mustache template engine.- 从以下版本开始:
- 1.2.2
构造器概要
构造器 构造器 说明 MustacheView()
Create a newMustacheView
instance.MustacheView(com.samskivert.mustache.Template template)
Create a newMustacheView
with the specified template.
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected void
renderMergedTemplateModel(Map<String,Object> model, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
void
setTemplate(com.samskivert.mustache.Template template)
Set the Mustache template that should actually be rendered.从类继承的方法 org.springframework.web.servlet.view.AbstractTemplateView
applyContentType, renderMergedOutputModel, setAllowRequestOverride, setAllowSessionOverride, setExposeRequestAttributes, setExposeSessionAttributes, setExposeSpringMacroHelpers
从类继承的方法 org.springframework.web.servlet.view.AbstractUrlBasedView
afterPropertiesSet, checkResource, getUrl, isUrlRequired, setUrl, toString
从类继承的方法 org.springframework.web.servlet.view.AbstractView
addStaticAttribute, createMergedOutputModel, createRequestContext, createTemporaryOutputStream, exposeModelAsRequestAttributes, generatesDownloadContent, getAttributesMap, getBeanName, getContentType, getRequestContextAttribute, getRequestToExpose, getStaticAttributes, isExposePathVariables, prepareResponse, render, setAttributes, setAttributesCSV, setAttributesMap, setBeanName, setContentType, setExposeContextBeansAsAttributes, setExposedContextBeanNames, setExposePathVariables, setRequestContextAttribute, setResponseContentType, writeToResponse
从类继承的方法 org.springframework.web.context.support.WebApplicationObjectSupport
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
构造器详细资料
MustacheView
public MustacheView()
Create a newMustacheView
instance.- 从以下版本开始:
- 1.2.5
- 另请参阅:
setTemplate(Template)
MustacheView
public MustacheView(com.samskivert.mustache.Template template)
Create a newMustacheView
with the specified template.- 参数:
template
- the source template
方法详细资料
setTemplate
public void setTemplate(com.samskivert.mustache.Template template)
Set the Mustache template that should actually be rendered.- 参数:
template
- the mustache template- 从以下版本开始:
- 1.2.5
renderMergedTemplateModel
protected void renderMergedTemplateModel(Map<String,Object> model, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws Exception
- 指定者:
renderMergedTemplateModel
在类中org.springframework.web.servlet.view.AbstractTemplateView
- 抛出:
Exception