See: Description
| Interface | Description |
|---|---|
| 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. |
| HttpMessageWriterView |
A
View that delegates to an HttpMessageWriter. |
| UrlBasedViewResolver |
A
ViewResolver that allow direct resolution of symbolic view names
to URLs without explicit mapping definition. |
| ViewResolutionResultHandler |
HandlerResultHandler that encapsulates the view resolution algorithm
supporting the following return types:
String-based view name
Reference to a View
Model
Map
Return types annotated with @ModelAttribute
Non-simple return types are
treated as a model attribute
|
| ViewResolverSupport |
Base class for
ViewResolver implementations with shared properties. |