public class BlossomDispatcherServlet extends org.springframework.web.servlet.DispatcherServlet implements BlossomDispatcher, org.springframework.beans.factory.config.BeanFactoryPostProcessor
EXCEPTION_ATTRIBUTE, 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 void |
onRefresh(org.springframework.context.ApplicationContext context) |
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, getHandlerAdapter, getHandlerMappings, getMultipartResolver, getThemeSource, initStrategies, noHandlerFound, processHandlerException, render, resolveViewName, setCleanupAfterInclude, setDetectAllHandlerAdapters, setDetectAllHandlerExceptionResolvers, setDetectAllHandlerMappings, setDetectAllViewResolvers, setThrowExceptionIfNoHandlerFound
applyInitializers, buildRequestAttributes, configureAndRefreshWebApplicationContext, createWebApplicationContext, createWebApplicationContext, destroy, doDelete, doGet, doOptions, doPost, doPut, doTrace, findWebApplicationContext, getContextAttribute, getContextClass, getContextConfigLocation, getContextId, getNamespace, getServletContextAttributeName, getUsernameForRequest, getWebApplicationContext, initFrameworkServlet, initServletBean, initWebApplicationContext, isEnableLoggingRequestDetails, onApplicationEvent, processRequest, refresh, service, setApplicationContext, setContextAttribute, setContextClass, setContextConfigLocation, setContextId, setContextInitializerClasses, setContextInitializers, setDispatchOptionsRequest, setDispatchTraceRequest, setEnableLoggingRequestDetails, setNamespace, setPublishContext, setPublishEvents, setThreadContextInheritable
addRequiredProperty, createEnvironment, getEnvironment, 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 void onRefresh(org.springframework.context.ApplicationContext context)
onRefresh
in class org.springframework.web.servlet.DispatcherServlet
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–2020 Magnolia International Ltd.. All rights reserved.