See: Description
Interface | Description |
---|---|
Rendering |
Public API for HTML rendering.
|
Rendering.Builder<B extends Rendering.Builder<B>> |
Defines a builder for
Rendering . |
Rendering.RedirectBuilder |
Extends
Rendering.Builder with extra options for redirect scenarios. |
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.
|
View |
Contract to render
HandlerResult to the HTTP response. |
ViewResolver |
Contract to resolve a view name to a
View instance. |
Class | Description |
---|---|
AbstractUrlBasedView |
Abstract base class for URL-based views.
|
AbstractView |
Base class for
View implementations. |
BindStatus |
Simple adapter to expose the bind status of a field or object.
|
HttpMessageWriterView |
View that writes model attribute(s) with an HttpMessageWriter . |
RedirectView |
View that redirects to an absolute or context relative URL.
|
RequestContext |
Context holder for request-specific state, like the
MessageSource to
use, current locale, binding errors, etc. |
UrlBasedViewResolver |
A
ViewResolver that allows direct resolution of symbolic view names
to URLs without explicit mapping definitions. |
ViewResolutionResultHandler |
HandlerResultHandler that encapsulates the view resolution algorithm
supporting the following return types:
Void or no value -- default view name
String -- view name unless @ModelAttribute -annotated
View -- View to render with
Model -- attributes to add to the model
Map -- attributes to add to the model
Rendering -- use case driven API for view resolution
@ModelAttribute -- attribute for the model
Non-simple value -- attribute for the model
|
ViewResolverSupport |
Base class for
ViewResolver implementations with shared properties. |