# 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.