Support classes for Spring's web MVC framework.


Interface Summary
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
BindStatus Simple adapter to expose the bind status of a field or object.
DefaultFlashMapManager A default FlashMapManager implementation that stores FlashMap instances in the HTTP session.
JspAwareRequestContext JSP-aware (and JSTL-aware) subclass of RequestContext, allowing for population of the context from a javax.servlet.jsp.PageContext.
JspAwareRequestContext.JstlPageLocaleResolver Inner class that isolates the JSTL dependency.
JstlUtils Helper class for preparing JSTL views, in particular for exposing a JSTL localization context.
JstlUtils.SpringLocalizationContext Spring-specific LocalizationContext adapter that merges session-scoped JSTL LocalizationContext/Locale attributes with the local Spring request context.
RequestContext Context holder for request-specific state, like current web application context, current locale, current theme, and potential binding errors.
RequestContext.JstlLocaleResolver Inner class that isolates the JSTL dependency.
RequestContextUtils Utility class for easy access to request-specific state which has been set by the DispatcherServlet.
ServletUriComponentsBuilder A builder for UriComponents that offers static factory methods to extract information from an HttpServletRequest.
WebContentGenerator Convenient superclass for any kind of web content generator, like AbstractController and WebContentInterceptor.

Package Description

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