public class BlossomDispatcherServlet extends org.springframework.web.servlet.DispatcherServlet implements BlossomDispatcher, org.springframework.beans.factory.config.BeanFactoryPostProcessor
FLASH_MAP_MANAGER_ATTRIBUTE, FLASH_MAP_MANAGER_BEAN_NAME, HANDLER_ADAPTER_BEAN_NAME, HANDLER_EXCEPTION_RESOLVER_BEAN_NAME, HANDLER_MAPPING_BEAN_NAME, INPUT_FLASH_MAP_ATTRIBUTE, LOCALE_RESOLVER_ATTRIBUTE, LOCALE_RESOLVER_BEAN_NAME, MULTIPART_RESOLVER_BEAN_NAME, OUTPUT_FLASH_MAP_ATTRIBUTE, PAGE_NOT_FOUND_LOG_CATEGORY, pageNotFoundLogger, REQUEST_TO_VIEW_NAME_TRANSLATOR_BEAN_NAME, THEME_RESOLVER_ATTRIBUTE, THEME_RESOLVER_BEAN_NAME, THEME_SOURCE_ATTRIBUTE, VIEW_RESOLVER_BEAN_NAME, WEB_APPLICATION_CONTEXT_ATTRIBUTE
Constructor and Description |
---|
BlossomDispatcherServlet() |
BlossomDispatcherServlet(org.springframework.web.context.WebApplicationContext webApplicationContext) |
Modifier and Type | Method and Description |
---|---|
org.springframework.web.servlet.ModelAndView |
executeChain(org.springframework.web.servlet.HandlerExecutionChain mappedHandler,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
forward(String path,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected Object |
getDefaultStrategy(org.springframework.context.ApplicationContext context,
Class strategyInterface) |
void |
include(String path,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected org.springframework.web.context.WebApplicationContext |
initWebApplicationContext() |
void |
postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory) |
protected void |
postProcessWebApplicationContext(org.springframework.web.context.ConfigurableWebApplicationContext wac) |
buildLocaleContext, checkMultipart, cleanupMultipart, createDefaultStrategy, doDispatch, doService, getDefaultStrategies, getDefaultViewName, getHandler, getHandler, getHandlerAdapter, getMultipartResolver, getThemeSource, initStrategies, noHandlerFound, onRefresh, processHandlerException, render, resolveViewName, setCleanupAfterInclude, setDetectAllHandlerAdapters, setDetectAllHandlerExceptionResolvers, setDetectAllHandlerMappings, setDetectAllViewResolvers
applyInitializers, buildRequestAttributes, configureAndRefreshWebApplicationContext, createWebApplicationContext, createWebApplicationContext, destroy, doDelete, doGet, doOptions, doPost, doPut, doTrace, findWebApplicationContext, getContextAttribute, getContextClass, getContextConfigLocation, getContextId, getNamespace, getServletContextAttributeName, getUsernameForRequest, getWebApplicationContext, initFrameworkServlet, initServletBean, onApplicationEvent, processRequest, refresh, service, setContextAttribute, setContextClass, setContextConfigLocation, setContextId, setContextInitializerClasses, setContextInitializers, setDispatchOptionsRequest, setDispatchTraceRequest, setNamespace, setPublishContext, setPublishEvents, setThreadContextInheritable
addRequiredProperty, createEnvironment, getEnvironment, getServletContext, getServletName, init, initBeanWrapper, setEnvironment
public BlossomDispatcherServlet()
public BlossomDispatcherServlet(org.springframework.web.context.WebApplicationContext webApplicationContext)
protected Object getDefaultStrategy(org.springframework.context.ApplicationContext context, Class strategyInterface) throws org.springframework.beans.BeansException
getDefaultStrategy
in class org.springframework.web.servlet.DispatcherServlet
org.springframework.beans.BeansException
protected void postProcessWebApplicationContext(org.springframework.web.context.ConfigurableWebApplicationContext wac)
postProcessWebApplicationContext
in class org.springframework.web.servlet.FrameworkServlet
public void postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory) throws org.springframework.beans.BeansException
postProcessBeanFactory
in interface org.springframework.beans.factory.config.BeanFactoryPostProcessor
org.springframework.beans.BeansException
protected org.springframework.web.context.WebApplicationContext initWebApplicationContext() throws org.springframework.beans.BeansException
initWebApplicationContext
in class org.springframework.web.servlet.FrameworkServlet
org.springframework.beans.BeansException
public void forward(String path, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
forward
in interface BlossomDispatcher
javax.servlet.ServletException
IOException
public void include(String path, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
include
in interface BlossomDispatcher
javax.servlet.ServletException
IOException
public org.springframework.web.servlet.ModelAndView executeChain(org.springframework.web.servlet.HandlerExecutionChain mappedHandler, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws Exception
executeChain
in interface BlossomDispatcher
Exception
Copyright © 2009–2015 Magnolia International Ltd.. All rights reserved.