类 AbstractFreemarkerView
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.web.servlet.view.freemarker.FreeMarkerView
com.publiccms.common.base.AbstractFreemarkerView
- 所有已实现的接口:
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 abstract class AbstractFreemarkerView
extends org.springframework.web.servlet.view.freemarker.FreeMarkerView
AbstractCmsView
-
字段概要
字段修饰符和类型字段说明static final String
Domain Contextstatic final String
Base Contextstatic final String
Domain Contextstatic final String
Import Contextstatic final String
Include Contextstatic final String
Parent Site Contextstatic final String
Site Contextprotected static final String
从类继承的字段 org.springframework.web.servlet.view.AbstractTemplateView
SPRING_MACRO_REQUEST_CONTEXT_ATTRIBUTE
从类继承的字段 org.springframework.web.servlet.view.AbstractView
DEFAULT_CONTENT_TYPE
从类继承的字段 org.springframework.context.support.ApplicationObjectSupport
logger
从接口继承的字段 org.springframework.web.servlet.View
PATH_VARIABLES, RESPONSE_STATUS_ATTRIBUTE, SELECTED_CONTENT_TYPE
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected void
doRender
(Map<String, Object> model, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) static void
exposeAttribute
(Map<String, Object> model, jakarta.servlet.http.HttpServletRequest request) protected void
exposeHelpers
(Map<String, Object> model, jakarta.servlet.http.HttpServletRequest request) protected void
exposeParameters
(Map<String, Object> model, jakarta.servlet.http.HttpServletRequest request) static void
exposeSite
(Map<String, Object> model, SysSite site) 从类继承的方法 org.springframework.web.servlet.view.freemarker.FreeMarkerView
autodetectConfiguration, buildTemplateModel, checkResource, getConfiguration, getEncoding, getObjectWrapper, getTemplate, getTemplate, initServletContext, obtainConfiguration, processTemplate, renderMergedTemplateModel, setCharset, setConfiguration, setEncoding
从类继承的方法 org.springframework.web.servlet.view.AbstractTemplateView
applyContentType, renderMergedOutputModel, setAllowRequestOverride, setAllowSessionOverride, setExposeRequestAttributes, setExposeSessionAttributes, setExposeSpringMacroHelpers
从类继承的方法 org.springframework.web.servlet.view.AbstractUrlBasedView
afterPropertiesSet, getUrl, isUrlRequired, setUrl, toString
从类继承的方法 org.springframework.web.servlet.view.AbstractView
addStaticAttribute, createMergedOutputModel, createRequestContext, createTemporaryOutputStream, exposeModelAsRequestAttributes, formatViewName, 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, isContextRequired, setServletContext
从类继承的方法 org.springframework.context.support.ApplicationObjectSupport
getApplicationContext, getMessageSourceAccessor, initApplicationContext, obtainApplicationContext, requiredContextClass, setApplicationContext
-
字段详细资料
-
CONTEXT_USER
- 另请参阅:
-
CONTEXT_DOMAIN
Domain Context- 另请参阅:
-
CONTEXT_PARENT_SITE
Parent Site Context- 另请参阅:
-
CONTEXT_SITE_ATTRIBUTE
Site Context- 另请参阅:
-
CONTEXT_BASE
Base Context- 另请参阅:
-
CONTEXT_INCLUDE
Include Context- 另请参阅:
-
CONTEXT_IMPORT
Import Context- 另请参阅:
-
CONTEXT_ADMIN_CONTEXT_PATH
Domain Context- 另请参阅:
-
-
构造器详细资料
-
AbstractFreemarkerView
public AbstractFreemarkerView()
-
-
方法详细资料
-
doRender
protected void doRender(Map<String, Object> model, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws Exception- 覆盖:
doRender
在类中org.springframework.web.servlet.view.freemarker.FreeMarkerView
- 抛出:
Exception
-
exposeHelpers
protected void exposeHelpers(Map<String, Object> model, jakarta.servlet.http.HttpServletRequest request) throws Exception- 覆盖:
exposeHelpers
在类中org.springframework.web.servlet.view.freemarker.FreeMarkerView
- 抛出:
Exception
-
exposeAttribute
public static void exposeAttribute(Map<String, Object> model, jakarta.servlet.http.HttpServletRequest request) - 参数:
model
-request
-
-
exposeSite
- 参数:
model
-site
-
-
exposeParameters
-