## Package org.springframework.web.context

Contains a variant of the application context interface for web applications, and the ContextLoaderListener that bootstraps a root web application context.

See:
Description

Interface Summary
ConfigurableWebApplicationContext: Interface to be implemented by configurable web application contexts.
ConfigurableWebEnvironment: Specialization of `ConfigurableEnvironment` allowing initialization of servlet-related `PropertySource` objects at the earliest moment the `ServletContext` and (optionally) `ServletConfig` become available.
ServletConfigAware: Interface to be implemented by any object that wishes to be notified of the `ServletConfig` (typically determined by the `WebApplicationContext`) that it runs in.
ServletContextAware: Interface to be implemented by any object that wishes to be notified of the `ServletContext` (typically determined by the `WebApplicationContext`) that it runs in.
WebApplicationContext: Interface to provide configuration for a web application.

Class Summary
ContextCleanupListener: Web application listener that cleans up remaining disposable attributes in the ServletContext, i.e.
ContextLoader: Performs the actual initialization work for the root application context.
ContextLoaderListener: Bootstrap listener to start up and shut down Spring's root `WebApplicationContext`.

## Package org.springframework.web.context Description

Contains a variant of the application context interface for web applications, and the ContextLoaderListener that bootstraps a root web application context.