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 for Reactive environments.
|
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 allows direct resolution of symbolic view names
to URLs without explicit mapping definitions. |
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 allows direct resolution of symbolic view names
to URLs without explicit mapping definitions. |
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 allows direct resolution of symbolic view names
to URLs without explicit mapping definitions. |
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. |