Java Doc for DispatcherServlet.java in  » J2EE » spring-framework-2.0.6 » org » springframework » web » servlet » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » J2EE » spring framework 2.0.6 » org.springframework.web.servlet 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.springframework.web.servlet.HttpServletBean
   org.springframework.web.servlet.FrameworkServlet
      org.springframework.web.servlet.DispatcherServlet

DispatcherServlet
public class DispatcherServlet extends FrameworkServlet (Code)
Central dispatcher for HTTP request handlers/controllers, e.g. for web UI controllers or HTTP-based remote service exporters. Dispatches to registered handlers for processing a web request, providing convenient mapping and exception handling facilities.

This servlet is very flexible: It can be used with just about any workflow, with the installation of the appropriate adapter classes. It offers the following functionality that distinguishes it from other request-driven web MVC frameworks:

A web application can define any number of DispatcherServlets. Each servlet will operate in its own namespace, loading its own application context with mappings, handlers, etc. Only the root application context as loaded by org.springframework.web.context.ContextLoaderListener , if any, will be shared.
author:
   Rod Johnson
author:
   Juergen Hoeller
author:
   Rob Harrop
See Also:   org.springframework.web.HttpRequestHandler
See Also:   org.springframework.web.servlet.mvc.Controller
See Also:   org.springframework.web.context.ContextLoaderListener



Field Summary
final public static  StringHANDLER_ADAPTER_BEAN_NAME
     Well-known name for the HandlerAdapter object in the bean factory for this namespace.
final public static  StringHANDLER_EXCEPTION_RESOLVER_BEAN_NAME
     Well-known name for the HandlerExceptionResolver object in the bean factory for this namespace.
final public static  StringHANDLER_EXECUTION_CHAIN_ATTRIBUTE
     Request attribute to hold the currently chosen HandlerExecutionChain.
final public static  StringHANDLER_MAPPING_BEAN_NAME
     Well-known name for the HandlerMapping object in the bean factory for this namespace.
final public static  StringLOCALE_RESOLVER_ATTRIBUTE
     Request attribute to hold the current LocaleResolver, retrievable by views.
final public static  StringLOCALE_RESOLVER_BEAN_NAME
     Well-known name for the LocaleResolver object in the bean factory for this namespace.
final public static  StringMULTIPART_RESOLVER_BEAN_NAME
     Well-known name for the MultipartResolver object in the bean factory for this namespace.
final public static  StringPAGE_NOT_FOUND_LOG_CATEGORY
     Log category to use when no mapped handler is found for a request.
final public static  StringREQUEST_TO_VIEW_NAME_TRANSLATOR_BEAN_NAME
     Well-known name for the RequestToViewNameTranslator object in the bean factory for this namespace.
final public static  StringTHEME_RESOLVER_ATTRIBUTE
     Request attribute to hold the current ThemeResolver, retrievable by views.
final public static  StringTHEME_RESOLVER_BEAN_NAME
     Well-known name for the ThemeResolver object in the bean factory for this namespace.
final public static  StringTHEME_SOURCE_ATTRIBUTE
     Request attribute to hold the current ThemeSource, retrievable by views.
final public static  StringVIEW_RESOLVER_BEAN_NAME
     Well-known name for the ViewResolver object in the bean factory for this namespace.
final public static  StringWEB_APPLICATION_CONTEXT_ATTRIBUTE
     Request attribute to hold the current web application context.
final protected static  LogpageNotFoundLogger
     Additional logger to use when no mapped handler is found for a request.


Method Summary
protected  LocaleContextbuildLocaleContext(HttpServletRequest request)
     Build a LocaleContext for the given request, exposing the request's primary locale as current locale.
protected  HttpServletRequestcheckMultipart(HttpServletRequest request)
     Convert the request into a multipart request, and make multipart resolver available.
protected  voidcleanupMultipart(HttpServletRequest request)
     Clean up any resources used by the given multipart request (if any).
protected  ObjectcreateDefaultStrategy(ApplicationContext context, Class clazz)
     Create a default strategy.
protected  voiddoDispatch(HttpServletRequest request, HttpServletResponse response)
     Process the actual dispatching to the handler.

The handler will be obtained by applying the servlet's HandlerMappings in order. The HandlerAdapter will be obtained by querying the servlet's installed HandlerAdapters to find the first that supports the handler class.

All HTTP methods are handled by this method.

protected  voiddoService(HttpServletRequest request, HttpServletResponse response)
     Exposes the DispatcherServlet-specific request attributes and delegates to DispatcherServlet.doDispatch for the actual dispatching.
protected  ListgetDefaultStrategies(ApplicationContext context, Class strategyInterface)
     Create a List of default strategy objects for the given strategy interface.
protected  ObjectgetDefaultStrategy(ApplicationContext context, Class strategyInterface)
     Return the default strategy object for the given strategy interface.
protected  StringgetDefaultViewName(HttpServletRequest request)
     Translate the supplied request into a default view name.
protected  HandlerExecutionChaingetHandler(HttpServletRequest request, boolean cache)
     Return the HandlerExecutionChain for this request.
protected  HandlerAdaptergetHandlerAdapter(Object handler)
     Return the HandlerAdapter for this handler object.
protected  longgetLastModified(HttpServletRequest request)
     Override HttpServlet's getLastModified method to evaluate the Last-Modified value of the mapped handler.
public  MultipartResolvergetMultipartResolver()
     Obtain this servlet's MultipartResolver, if any.
public  ThemeSourcegetThemeSource()
     Return this servlet's ThemeSource, if any; else return null.
protected  voidinitStrategies(ApplicationContext context)
     Initialize the strategy objects that this servlet uses.
protected  voidnoHandlerFound(HttpServletRequest request, HttpServletResponse response)
     No handler found -> set appropriate HTTP response status.
protected  voidonRefresh(ApplicationContext context)
     This implementation calls DispatcherServlet.initStrategies .
protected  ModelAndViewprocessHandlerException(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex)
     Determine an error ModelAndView via the registered HandlerExceptionResolvers.
protected  voidrender(ModelAndView mv, HttpServletRequest request, HttpServletResponse response)
     Render the given ModelAndView.
protected  ViewresolveViewName(String viewName, Map model, Locale locale, HttpServletRequest request)
     Resolve the given view name into a View object (to be rendered).
public  voidsetCleanupAfterInclude(boolean cleanupAfterInclude)
     Set whether to perform cleanup of request attributes after an include request, that is, whether to reset the original state of all request attributes after the DispatcherServlet has processed within an include request.
public  voidsetDetectAllHandlerAdapters(boolean detectAllHandlerAdapters)
     Set whether to detect all HandlerAdapter beans in this servlet's context. Else, just a single bean with name "handlerAdapter" will be expected.

Default is "true".

public  voidsetDetectAllHandlerExceptionResolvers(boolean detectAllHandlerExceptionResolvers)
     Set whether to detect all HandlerExceptionResolver beans in this servlet's context. Else, just a single bean with name "handlerExceptionResolver" will be expected.

Default is "true".

public  voidsetDetectAllHandlerMappings(boolean detectAllHandlerMappings)
     Set whether to detect all HandlerMapping beans in this servlet's context. Else, just a single bean with name "handlerMapping" will be expected.

Default is "true".

public  voidsetDetectAllViewResolvers(boolean detectAllViewResolvers)
     Set whether to detect all ViewResolver beans in this servlet's context. Else, just a single bean with name "viewResolver" will be expected.

Default is "true".

public  voidsetThreadContextInheritable(boolean threadContextInheritable)
     Set whether to expose the LocaleContext and RequestAttributes as inheritable for child threads (using an java.lang.InheritableThreadLocal ).

Default is "false", to avoid side effects on spawned background threads. Switch this to "true" to enable inheritance for custom child threads which are spawned during request processing and only used for this request (that is, ending after their initial task, without reuse of the thread).

WARNING: Do not use inheritance for child threads if you are accessing a thread pool which is configured to potentially add new threads on demand (e.g.


Field Detail
HANDLER_ADAPTER_BEAN_NAME
final public static String HANDLER_ADAPTER_BEAN_NAME(Code)
Well-known name for the HandlerAdapter object in the bean factory for this namespace. Only used when "detectAllHandlerAdapters" is turned off.
See Also:   DispatcherServlet.setDetectAllHandlerAdapters



HANDLER_EXCEPTION_RESOLVER_BEAN_NAME
final public static String HANDLER_EXCEPTION_RESOLVER_BEAN_NAME(Code)
Well-known name for the HandlerExceptionResolver object in the bean factory for this namespace. Only used when "detectAllHandlerExceptionResolvers" is turned off.
See Also:   DispatcherServlet.setDetectAllHandlerExceptionResolvers



HANDLER_EXECUTION_CHAIN_ATTRIBUTE
final public static String HANDLER_EXECUTION_CHAIN_ATTRIBUTE(Code)
Request attribute to hold the currently chosen HandlerExecutionChain. Only used for internal optimizations.



HANDLER_MAPPING_BEAN_NAME
final public static String HANDLER_MAPPING_BEAN_NAME(Code)
Well-known name for the HandlerMapping object in the bean factory for this namespace. Only used when "detectAllHandlerMappings" is turned off.
See Also:   DispatcherServlet.setDetectAllHandlerMappings



LOCALE_RESOLVER_ATTRIBUTE
final public static String LOCALE_RESOLVER_ATTRIBUTE(Code)
Request attribute to hold the current LocaleResolver, retrievable by views.
See Also:   org.springframework.web.servlet.support.RequestContextUtils.getLocaleResolver



LOCALE_RESOLVER_BEAN_NAME
final public static String LOCALE_RESOLVER_BEAN_NAME(Code)
Well-known name for the LocaleResolver object in the bean factory for this namespace.



MULTIPART_RESOLVER_BEAN_NAME
final public static String MULTIPART_RESOLVER_BEAN_NAME(Code)
Well-known name for the MultipartResolver object in the bean factory for this namespace.



PAGE_NOT_FOUND_LOG_CATEGORY
final public static String PAGE_NOT_FOUND_LOG_CATEGORY(Code)
Log category to use when no mapped handler is found for a request.



REQUEST_TO_VIEW_NAME_TRANSLATOR_BEAN_NAME
final public static String REQUEST_TO_VIEW_NAME_TRANSLATOR_BEAN_NAME(Code)
Well-known name for the RequestToViewNameTranslator object in the bean factory for this namespace.



THEME_RESOLVER_ATTRIBUTE
final public static String THEME_RESOLVER_ATTRIBUTE(Code)
Request attribute to hold the current ThemeResolver, retrievable by views.
See Also:   org.springframework.web.servlet.support.RequestContextUtils.getThemeResolver



THEME_RESOLVER_BEAN_NAME
final public static String THEME_RESOLVER_BEAN_NAME(Code)
Well-known name for the ThemeResolver object in the bean factory for this namespace.



THEME_SOURCE_ATTRIBUTE
final public static String THEME_SOURCE_ATTRIBUTE(Code)
Request attribute to hold the current ThemeSource, retrievable by views.
See Also:   org.springframework.web.servlet.support.RequestContextUtils.getThemeSource



VIEW_RESOLVER_BEAN_NAME
final public static String VIEW_RESOLVER_BEAN_NAME(Code)
Well-known name for the ViewResolver object in the bean factory for this namespace. Only used when "detectAllViewResolvers" is turned off.
See Also:   DispatcherServlet.setDetectAllViewResolvers



WEB_APPLICATION_CONTEXT_ATTRIBUTE
final public static String WEB_APPLICATION_CONTEXT_ATTRIBUTE(Code)
Request attribute to hold the current web application context. Otherwise only the global web app context is obtainable by tags etc.
See Also:   org.springframework.web.servlet.support.RequestContextUtils.getWebApplicationContext



pageNotFoundLogger
final protected static Log pageNotFoundLogger(Code)
Additional logger to use when no mapped handler is found for a request.





Method Detail
buildLocaleContext
protected LocaleContext buildLocaleContext(HttpServletRequest request)(Code)
Build a LocaleContext for the given request, exposing the request's primary locale as current locale.

The default implementation uses the dispatcher's LocaleResolver to obtain the current locale, which might change during a request.
Parameters:
  request - current HTTP request the corresponding LocaleContext




checkMultipart
protected HttpServletRequest checkMultipart(HttpServletRequest request) throws MultipartException(Code)
Convert the request into a multipart request, and make multipart resolver available. If no multipart resolver is set, simply use the existing request.
Parameters:
  request - current HTTP request the processed request (multipart wrapper if necessary)
See Also:   MultipartResolver.resolveMultipart



cleanupMultipart
protected void cleanupMultipart(HttpServletRequest request)(Code)
Clean up any resources used by the given multipart request (if any).
Parameters:
  request - current HTTP request
See Also:   MultipartResolver.cleanupMultipart



createDefaultStrategy
protected Object createDefaultStrategy(ApplicationContext context, Class clazz) throws BeansException(Code)
Create a default strategy.

The default implementation uses org.springframework.beans.factory.config.AutowireCapableBeanFactory.createBean .
Parameters:
  context - the current WebApplicationContext
Parameters:
  clazz - the strategy implementation class to instantiate
throws:
  BeansException - if initialization failed the fully configured strategy instance
See Also:   org.springframework.context.ApplicationContext.getAutowireCapableBeanFactory
See Also:   org.springframework.beans.factory.config.AutowireCapableBeanFactory.createBean




doDispatch
protected void doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception(Code)
Process the actual dispatching to the handler.

The handler will be obtained by applying the servlet's HandlerMappings in order. The HandlerAdapter will be obtained by querying the servlet's installed HandlerAdapters to find the first that supports the handler class.

All HTTP methods are handled by this method. It's up to HandlerAdapters or handlers themselves to decide which methods are acceptable.
Parameters:
  request - current HTTP request
Parameters:
  response - current HTTP response
throws:
  Exception - in case of any kind of processing failure




doService
protected void doService(HttpServletRequest request, HttpServletResponse response) throws Exception(Code)
Exposes the DispatcherServlet-specific request attributes and delegates to DispatcherServlet.doDispatch for the actual dispatching.



getDefaultStrategies
protected List getDefaultStrategies(ApplicationContext context, Class strategyInterface) throws BeansException(Code)
Create a List of default strategy objects for the given strategy interface.

The default implementation uses the "DispatcherServlet.properties" file (in the same package as the DispatcherServlet class) to determine the class names. It instantiates the strategy objects through the context's BeanFactory.
Parameters:
  context - the current WebApplicationContext
Parameters:
  strategyInterface - the strategy interface the List of corresponding strategy objects
throws:
  BeansException - if initialization failed




getDefaultStrategy
protected Object getDefaultStrategy(ApplicationContext context, Class strategyInterface) throws BeansException(Code)
Return the default strategy object for the given strategy interface.

The default implementation delegates to DispatcherServlet.getDefaultStrategies , expecting a single object in the list.
Parameters:
  context - the current WebApplicationContext
Parameters:
  strategyInterface - the strategy interface the corresponding strategy object
throws:
  BeansException - if initialization failed
See Also:   DispatcherServlet.getDefaultStrategies




getDefaultViewName
protected String getDefaultViewName(HttpServletRequest request) throws Exception(Code)
Translate the supplied request into a default view name.
Parameters:
  request - current HTTP servlet request the view name
throws:
  Exception - if view name translation failed



getHandler
protected HandlerExecutionChain getHandler(HttpServletRequest request, boolean cache) throws Exception(Code)
Return the HandlerExecutionChain for this request. Try all handler mappings in order.
Parameters:
  request - current HTTP request
Parameters:
  cache - whether to cache the HandlerExecutionChain in a request attribute the HandlerExceutionChain, or null if no handler could be found



getHandlerAdapter
protected HandlerAdapter getHandlerAdapter(Object handler) throws ServletException(Code)
Return the HandlerAdapter for this handler object.
Parameters:
  handler - the handler object to find an adapter for
throws:
  ServletException - if no HandlerAdapter can be found for the handler.This is a fatal error.



getLastModified
protected long getLastModified(HttpServletRequest request)(Code)
Override HttpServlet's getLastModified method to evaluate the Last-Modified value of the mapped handler.



getMultipartResolver
public MultipartResolver getMultipartResolver()(Code)
Obtain this servlet's MultipartResolver, if any. the MultipartResolver used by this servlet, or nullif none (indicating that no multipart support is available)



getThemeSource
public ThemeSource getThemeSource()(Code)
Return this servlet's ThemeSource, if any; else return null.

Default is to return the WebApplicationContext as ThemeSource, provided that it implements the ThemeSource interface. the ThemeSource, if any
See Also:   DispatcherServlet.getWebApplicationContext()




initStrategies
protected void initStrategies(ApplicationContext context)(Code)
Initialize the strategy objects that this servlet uses.

May be overridden in subclasses in order to initialize further strategy objects.




noHandlerFound
protected void noHandlerFound(HttpServletRequest request, HttpServletResponse response) throws IOException(Code)
No handler found -> set appropriate HTTP response status.
Parameters:
  request - current HTTP request
Parameters:
  response - current HTTP response
throws:
  IOException - if thrown by the HttpServletResponse



onRefresh
protected void onRefresh(ApplicationContext context) throws BeansException(Code)
This implementation calls DispatcherServlet.initStrategies .



processHandlerException
protected ModelAndView processHandlerException(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex) throws Exception(Code)
Determine an error ModelAndView via the registered HandlerExceptionResolvers.
Parameters:
  request - current HTTP request
Parameters:
  response - current HTTP response
Parameters:
  handler - the executed handler, or null if none chosen at the time ofthe exception (for example, if multipart resolution failed)
Parameters:
  ex - the exception that got thrown during handler execution a corresponding ModelAndView to forward to
throws:
  Exception - if no error ModelAndView found



render
protected void render(ModelAndView mv, HttpServletRequest request, HttpServletResponse response) throws Exception(Code)
Render the given ModelAndView. This is the last stage in handling a request. It may involve resolving the view by name.
Parameters:
  mv - the ModelAndView to render
Parameters:
  request - current HTTP servlet request
Parameters:
  response - current HTTP servlet response
throws:
  Exception - if there's a problem rendering the view



resolveViewName
protected View resolveViewName(String viewName, Map model, Locale locale, HttpServletRequest request) throws Exception(Code)
Resolve the given view name into a View object (to be rendered).

Default implementations asks all ViewResolvers of this dispatcher. Can be overridden for custom resolution strategies, potentially based on specific model attributes or request parameters.
Parameters:
  viewName - the name of the view to resolve
Parameters:
  model - the model to be passed to the view
Parameters:
  locale - the current locale
Parameters:
  request - current HTTP servlet request the View object, or null if none found
throws:
  Exception - if the view cannot be resolved(typically in case of problems creating an actual View object)
See Also:   ViewResolver.resolveViewName




setCleanupAfterInclude
public void setCleanupAfterInclude(boolean cleanupAfterInclude)(Code)
Set whether to perform cleanup of request attributes after an include request, that is, whether to reset the original state of all request attributes after the DispatcherServlet has processed within an include request. Else, just the DispatcherServlet's own request attributes will be reset, but not model attributes for JSPs or special attributes set by views (for example, JSTL's).

Default is "true", which is strongly recommended. Views should not rely on request attributes having been set by (dynamic) includes. This allows JSP views rendered by an included controller to use any model attributes, even with the same names as in the main JSP, without causing side effects. Only turn this off for special needs, for example to deliberately allow main JSPs to access attributes from JSP views rendered by an included controller.




setDetectAllHandlerAdapters
public void setDetectAllHandlerAdapters(boolean detectAllHandlerAdapters)(Code)
Set whether to detect all HandlerAdapter beans in this servlet's context. Else, just a single bean with name "handlerAdapter" will be expected.

Default is "true". Turn this off if you want this servlet to use a single HandlerAdapter, despite multiple HandlerAdapter beans being defined in the context.




setDetectAllHandlerExceptionResolvers
public void setDetectAllHandlerExceptionResolvers(boolean detectAllHandlerExceptionResolvers)(Code)
Set whether to detect all HandlerExceptionResolver beans in this servlet's context. Else, just a single bean with name "handlerExceptionResolver" will be expected.

Default is "true". Turn this off if you want this servlet to use a single HandlerExceptionResolver, despite multiple HandlerExceptionResolver beans being defined in the context.




setDetectAllHandlerMappings
public void setDetectAllHandlerMappings(boolean detectAllHandlerMappings)(Code)
Set whether to detect all HandlerMapping beans in this servlet's context. Else, just a single bean with name "handlerMapping" will be expected.

Default is "true". Turn this off if you want this servlet to use a single HandlerMapping, despite multiple HandlerMapping beans being defined in the context.




setDetectAllViewResolvers
public void setDetectAllViewResolvers(boolean detectAllViewResolvers)(Code)
Set whether to detect all ViewResolver beans in this servlet's context. Else, just a single bean with name "viewResolver" will be expected.

Default is "true". Turn this off if you want this servlet to use a single ViewResolver, despite multiple ViewResolver beans being defined in the context.




setThreadContextInheritable
public void setThreadContextInheritable(boolean threadContextInheritable)(Code)
Set whether to expose the LocaleContext and RequestAttributes as inheritable for child threads (using an java.lang.InheritableThreadLocal ).

Default is "false", to avoid side effects on spawned background threads. Switch this to "true" to enable inheritance for custom child threads which are spawned during request processing and only used for this request (that is, ending after their initial task, without reuse of the thread).

WARNING: Do not use inheritance for child threads if you are accessing a thread pool which is configured to potentially add new threads on demand (e.g. a JDK java.util.concurrent.ThreadPoolExecutor ), since this will expose the inherited context to such a pooled thread.




Fields inherited from org.springframework.web.servlet.FrameworkServlet
final public static Class DEFAULT_CONTEXT_CLASS(Code)(Java Doc)
final public static String DEFAULT_NAMESPACE_SUFFIX(Code)(Java Doc)
final public static String SERVLET_CONTEXT_PREFIX(Code)(Java Doc)

Methods inherited from org.springframework.web.servlet.FrameworkServlet
protected WebApplicationContext createWebApplicationContext(WebApplicationContext parent) throws BeansException(Code)(Java Doc)
public void destroy()(Code)(Java Doc)
final protected void doDelete(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException(Code)(Java Doc)
final protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException(Code)(Java Doc)
final protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException(Code)(Java Doc)
final protected void doPut(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException(Code)(Java Doc)
abstract protected void doService(HttpServletRequest request, HttpServletResponse response) throws Exception(Code)(Java Doc)
public Class getContextClass()(Code)(Java Doc)
public String getContextConfigLocation()(Code)(Java Doc)
public String getNamespace()(Code)(Java Doc)
public String getServletContextAttributeName()(Code)(Java Doc)
protected String getUsernameForRequest(HttpServletRequest request)(Code)(Java Doc)
final public WebApplicationContext getWebApplicationContext()(Code)(Java Doc)
protected void initFrameworkServlet() throws ServletException, BeansException(Code)(Java Doc)
final protected void initServletBean() throws ServletException, BeansException(Code)(Java Doc)
protected WebApplicationContext initWebApplicationContext() throws BeansException(Code)(Java Doc)
public boolean isPublishContext()(Code)(Java Doc)
public boolean isPublishEvents()(Code)(Java Doc)
public void onApplicationEvent(ApplicationEvent event)(Code)(Java Doc)
protected void onRefresh(ApplicationContext context) throws BeansException(Code)(Java Doc)
protected void postProcessWebApplicationContext(ConfigurableWebApplicationContext wac)(Code)(Java Doc)
final protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException(Code)(Java Doc)
public void refresh() throws BeansException(Code)(Java Doc)
public void setContextClass(Class contextClass)(Code)(Java Doc)
public void setContextConfigLocation(String contextConfigLocation)(Code)(Java Doc)
public void setNamespace(String namespace)(Code)(Java Doc)
public void setPublishContext(boolean publishContext)(Code)(Java Doc)
public void setPublishEvents(boolean publishEvents)(Code)(Java Doc)

Fields inherited from org.springframework.web.servlet.HttpServletBean
final protected Log logger(Code)(Java Doc)

Methods inherited from org.springframework.web.servlet.HttpServletBean
final protected void addRequiredProperty(String property)(Code)(Java Doc)
final public ServletContext getServletContext()(Code)(Java Doc)
final public String getServletName()(Code)(Java Doc)
final public void init() throws ServletException(Code)(Java Doc)
protected void initBeanWrapper(BeanWrapper bw) throws BeansException(Code)(Java Doc)
protected void initServletBean() throws ServletException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.