| Package | Description |
|---|---|
| org.springframework.web.reactive.config |
Spring WebFlux configuration infrastructure.
|
| org.springframework.web.reactive.function.server |
Provides the types that make up Spring's functional web framework.
|
| org.springframework.web.reactive.function.server.support |
Classes supporting the
org.springframework.web.reactive.function.server package. |
| org.springframework.web.reactive.result.view |
Support for result handling through view resolution.
|
| org.springframework.web.reactive.result.view.freemarker |
Support classes for the integration of
FreeMarker
as Spring web view technology.
|
| org.springframework.web.reactive.result.view.script |
Support classes for views based on the JSR-223 script engine abstraction
(as included in Java 6+), e.g.
|
| Class and Description |
|---|
| UrlBasedViewResolver
A
ViewResolver that allow direct resolution of symbolic view names
to URLs without explicit mapping definition. |
| View
Contract to render
HandlerResult to the HTTP response. |
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
|
| ViewResolver
Contract to resolve a view name to a
View instance. |
| Class and Description |
|---|
| ViewResolver
Contract to resolve a view name to a
View instance. |
| Class and Description |
|---|
| ViewResolver
Contract to resolve a view name to a
View instance. |
| Class and 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.
|
| RedirectView
View that redirects to an absolute or context relative URL.
|
| Rendering
Public API for HTML rendering.
|
| Rendering.Builder
Defines a builder for
Rendering. |
| Rendering.RedirectBuilder
Extends
Rendering.Builder with extra options for redirect scenarios. |
| RequestContext
Context holder for request-specific state, like the
MessageSource to
use, current locale, binding errors, etc. |
| 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. |
| ViewResolverSupport
Base class for
ViewResolver implementations with shared properties. |
| Class and Description |
|---|
| AbstractUrlBasedView
Abstract base class for URL-based views.
|
| AbstractView
Base class for
View implementations. |
| UrlBasedViewResolver
A
ViewResolver that allow direct resolution of symbolic view names
to URLs without explicit mapping definition. |
| View
Contract to render
HandlerResult to the HTTP response. |
| ViewResolver
Contract to resolve a view name to a
View instance. |
| ViewResolverSupport
Base class for
ViewResolver implementations with shared properties. |
| Class and Description |
|---|
| AbstractUrlBasedView
Abstract base class for URL-based views.
|
| AbstractView
Base class for
View implementations. |
| UrlBasedViewResolver
A
ViewResolver that allow direct resolution of symbolic view names
to URLs without explicit mapping definition. |
| View
Contract to render
HandlerResult to the HTTP response. |
| ViewResolver
Contract to resolve a view name to a
View instance. |
| ViewResolverSupport
Base class for
ViewResolver implementations with shared properties. |