org.riotfamily.common.web.view.freemarker
Class RiotFreeMarkerViewResolver
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.web.servlet.view.freemarker.FreeMarkerViewResolver
org.riotfamily.common.web.view.freemarker.RiotFreeMarkerViewResolver
- All Implemented Interfaces:
- ApplicationContextAware, Ordered, ServletContextAware, ViewResolver
public class RiotFreeMarkerViewResolver
- extends FreeMarkerViewResolver
Methods inherited from class org.springframework.web.servlet.view.UrlBasedViewResolver |
canHandle, createView, getAttributesMap, getCacheKey, getContentType, getOrder, getPrefix, getRequestContextAttribute, getSuffix, getViewClass, getViewNames, isRedirectContextRelative, isRedirectHttp10Compatible, loadView, setAttributes, setAttributesMap, setContentType, setOrder, setPrefix, setRedirectContextRelative, setRedirectHttp10Compatible, setRequestContextAttribute, setSuffix, setViewClass, setViewNames |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RiotFreeMarkerViewResolver
public RiotFreeMarkerViewResolver()
setAllowModelOverride
public void setAllowModelOverride(boolean allowModelOverride)
setFreeMarkerServletMode
public void setFreeMarkerServletMode(boolean freeMarkerServletMode)
initApplicationContext
protected void initApplicationContext()
- Overrides:
initApplicationContext
in class UrlBasedViewResolver
requiredViewClass
protected Class<?> requiredViewClass()
- Overrides:
requiredViewClass
in class FreeMarkerViewResolver
buildView
protected AbstractUrlBasedView buildView(String viewName)
throws Exception
- Overrides:
buildView
in class AbstractTemplateViewResolver
- Throws:
Exception