spring-framework / org.springframework.web.servlet.support / AbstractDispatcherServletInitializer

AbstractDispatcherServletInitializer

abstract class AbstractDispatcherServletInitializer : AbstractContextLoaderInitializer

Base class for org.springframework.web.WebApplicationInitializer implementations that register a DispatcherServlet in the servlet context.

Most applications should consider extending the Spring Java config, sub-class AbstractAnnotationConfigDispatcherServletInitializer.

Author
Arjen Poutsma

Author
Chris Beams

Author
Rossen Stoyanchev

Author
Juergen Hoeller

Author
Stephane Nicoll

Since
3.2

Constructors

<init>

AbstractDispatcherServletInitializer()

Base class for org.springframework.web.WebApplicationInitializer implementations that register a DispatcherServlet in the servlet context.

Most applications should consider extending the Spring Java config, sub-class AbstractAnnotationConfigDispatcherServletInitializer.

Properties

DEFAULT_SERVLET_NAME

static val DEFAULT_SERVLET_NAME: String

The default servlet name. Can be customized by overriding #getServletName.

Functions

onStartup

open fun onStartup(servletContext: ServletContext): Unit

Inheritors

AbstractAnnotationConfigDispatcherServletInitializer

abstract class AbstractAnnotationConfigDispatcherServletInitializer : AbstractDispatcherServletInitializer

org.springframework.web.WebApplicationInitializer to register a DispatcherServlet and use Java-based Spring configuration.

Implementations are required to implement:

If an application context hierarchy is not required, applications may return all configuration via #getRootConfigClasses() and return null from #getServletConfigClasses().