The Spring Framework

## Package org.springframework.web.context.support

Classes supporting the `org.springframework.web.context` package, such as WebApplicationContext implementations and various utility classes.

See:
Description

Class Summary
AbstractRefreshableWebApplicationContext: `AbstractRefreshableApplicationContext` subclass which implements the `ConfigurableWebApplicationContext` interface for web environments.
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.
HttpRequestHandlerServlet: Simple HttpServlet that delegates to an `HttpRequestHandler` bean defined in Spring's root web application context.
PerformanceMonitorListener: Deprecated. as of Spring 2.5, to be removed in Spring 3.0.
RequestHandledEvent: Event raised when a request is handled within an ApplicationContext.
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.
ServletContextFactoryBean: Simple FactoryBean that exposes the ServletContext for bean references.
ServletContextParameterFactoryBean: FactoryBean that retrieves a specific ServletContext init parameter (that is, a "context-param" defined in `web.xml`).
ServletContextPropertyPlaceholderConfigurer: Subclass of PropertyPlaceholderConfigurer that resolves placeholders as ServletContext init parameters (that is, `web.xml` context-param entries).
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 a HttpServletBean or GenericFilterBean subclass).
ServletContextResourcePatternResolver: ServletContext-aware subclass of `PathMatchingResourcePatternResolver`, able to find matching resources below the web application root directory via Servlet 2.3's `ServletContext.getResourcePaths`.
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.
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`.

## Package org.springframework.web.context.support Description

Classes supporting the `org.springframework.web.context` package, such as WebApplicationContext implementations and various utility classes.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.