# Package org.springframework.web.servlet.support

Support classes for Spring's web MVC framework.

See: Description

Interface Summary
Interface | Description
--- | ---
RequestDataValueProcessor | A contract for inspecting and potentially modifying request data values such as URL query parameters or form field values before they are rendered by a view or before a redirect.

Class Summary
Class | Description
--- | ---
AbstractAnnotationConfigDispatcherServletInitializer | Base class for `WebApplicationInitializer` implementations that register a `DispatcherServlet` configured with annotated classes, e.g.
AbstractDispatcherServletInitializer | Base class for `WebApplicationInitializer` implementations that register a `DispatcherServlet` in the servlet context.
AbstractFlashMapManager | A base class for `FlashMapManager` implementations.
BindStatus | Simple adapter to expose the bind status of a field or object.
JspAwareRequestContext | JSP-aware (and JSTL-aware) subclass of RequestContext, allowing for population of the context from a `javax.servlet.jsp.PageContext`.
JstlUtils | Helper class for preparing JSTL views, in particular for exposing a JSTL localization context.
RequestContext | Context holder for request-specific state, like current web application context, current locale, current theme, and potential binding errors.
RequestContextUtils | Utility class for easy access to request-specific state which has been set by the `DispatcherServlet`.
ServletUriComponentsBuilder | A UriComponentsBuilder that extracts information from an HttpServletRequest.
SessionFlashMapManager | Store and retrieve `FlashMap` instances to and from the HTTP session.
WebContentGenerator | Convenient superclass for any kind of web content generator, like `AbstractController` and `WebContentInterceptor`.

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

Support classes for Spring's web MVC framework. Provides easy evaluation of the request context in views, and miscellaneous HandlerInterceptor implementations.