org.springframework.web.context package,
 such as WebApplicationContext implementations and various utility classes.See: Description
| Class | Description | 
|---|---|
| AbstractRefreshableWebApplicationContext | 
AbstractRefreshableApplicationContext
 subclass which implements the
 ConfigurableWebApplicationContext
 interface for web environments. | 
| AnnotationConfigWebApplicationContext | 
WebApplicationContext
 implementation which accepts component classes as input — in particular
 @Configuration-annotated
 classes, but also plain @Component
 classes and JSR-330 compliant classes using javax.inject annotations. | 
| ContextExposingHttpServletRequest | 
 HttpServletRequest decorator that makes all Spring beans in a
 given WebApplicationContext accessible as request attributes,
 through lazy checking once an attribute gets accessed. 
 | 
| GenericWebApplicationContext | 
 Subclass of  
GenericApplicationContext, suitable for web environments. | 
| GroovyWebApplicationContext | 
WebApplicationContext implementation which takes
 its configuration from Groovy bean definition scripts and/or XML files, as understood by
 a GroovyBeanDefinitionReader. | 
| HttpRequestHandlerServlet | 
 Simple HttpServlet that delegates to an  
HttpRequestHandler bean defined
 in Spring's root web application context. | 
| LiveBeansViewServlet | Deprecated
 as of 5.3, in favor of using Spring Boot actuators for such needs 
 | 
| RequestHandledEvent | 
 Event raised when a request is handled within an ApplicationContext. 
 | 
| ServletConfigPropertySource | 
PropertySource that reads init parameters from a ServletConfig object. | 
| ServletContextAttributeExporter | 
 Exporter that takes Spring-defined objects and exposes them as
 ServletContext attributes. 
 | 
| ServletContextAttributeFactoryBean | 
FactoryBean that fetches a specific, existing ServletContext attribute. | 
| ServletContextAwareProcessor | 
BeanPostProcessor
 implementation that passes the ServletContext to beans that implement
 the ServletContextAware interface. | 
| ServletContextLiveBeansView | Deprecated
 as of 5.3, in favor of using Spring Boot actuators for such needs 
 | 
| ServletContextParameterFactoryBean | 
FactoryBean that retrieves a specific ServletContext init parameter
 (that is, a "context-param" defined in web.xml). | 
| ServletContextPropertySource | 
PropertySource that reads init parameters from a ServletContext object. | 
| ServletContextResource | 
Resource implementation for
 ServletContext resources, interpreting
 relative paths within the web application root directory. | 
| ServletContextResourceLoader | 
 ResourceLoader implementation that resolves paths as ServletContext
 resources, for use outside a WebApplicationContext (for example,
 in an HttpServletBean or GenericFilterBean subclass). 
 | 
| ServletContextResourcePatternResolver | 
 ServletContext-aware subclass of  
PathMatchingResourcePatternResolver,
 able to find matching resources below the web application root directory
 via ServletContext.getResourcePaths(java.lang.String). | 
| ServletContextScope | 
Scope wrapper for a ServletContext, i.e. | 
| ServletRequestHandledEvent | 
 Servlet-specific subclass of RequestHandledEvent,
 adding servlet-specific context information. 
 | 
| SpringBeanAutowiringSupport | 
 Convenient base class for self-autowiring classes that gets constructed
 within a Spring-based web application. 
 | 
| StandardServletEnvironment | 
Environment implementation to be used by Servlet-based web
 applications. | 
| StaticWebApplicationContext | 
 Static  
WebApplicationContext
 implementation for testing. | 
| WebApplicationContextUtils | 
 Convenience methods for retrieving the root  
WebApplicationContext for
 a given ServletContext. | 
| WebApplicationObjectSupport | 
 Convenient superclass for application objects running in a  
WebApplicationContext. | 
| XmlWebApplicationContext | 
WebApplicationContext implementation
 which takes its configuration from XML documents, understood by an
 XmlBeanDefinitionReader. | 
org.springframework.web.context package,
 such as WebApplicationContext implementations and various utility classes.