Uses of Package
org.springframework.web.reactive.result.view
Package
Description
Spring WebFlux configuration infrastructure.
Provides the types that make up Spring's functional web framework for Reactive environments.
Classes supporting the
org.springframework.web.reactive.function.server
package.Support for result handling through view resolution.
Support classes for the integration of
FreeMarker
as Spring web view technology.
Support classes for views based on the JSR-223 script engine abstraction
(as included in Java 6+), e.g.
-
ClassDescriptionA
ViewResolver
that allows direct resolution of symbolic view names to URLs without explicit mapping definitions.Contract to renderHandlerResult
to the HTTP response.HandlerResultHandler
that encapsulates the view resolution algorithm supporting the following return types:Void
,void
, or no value -- default view nameString
-- view name unless@ModelAttribute
-annotatedView
-- View to render withModel
-- attributes to add to the modelMap
-- attributes to add to the modelRendering
-- use case driven API for view resolution@ModelAttribute
-- attribute for the model Non-simple value -- attribute for the modelContract to resolve a view name to aView
instance. -
-
-
ClassDescriptionAbstract base class for URL-based views.Base class for
View
implementations.Simple adapter to expose the bind status of a field or object.View that redirects to an absolute or context relative URL.Public API for HTML rendering.Defines a builder forRendering
.ExtendsRendering.Builder
with extra options for redirect scenarios.Context holder for request-specific state, like theMessageSource
to use, current locale, binding errors, etc.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.Contract to renderHandlerResult
to the HTTP response.Contract to resolve a view name to aView
instance.Base class forViewResolver
implementations with shared properties. -
ClassDescriptionAbstract base class for URL-based views.Base class for
View
implementations.AViewResolver
that allows direct resolution of symbolic view names to URLs without explicit mapping definitions.Contract to renderHandlerResult
to the HTTP response.Contract to resolve a view name to aView
instance.Base class forViewResolver
implementations with shared properties. -
ClassDescriptionAbstract base class for URL-based views.Base class for
View
implementations.AViewResolver
that allows direct resolution of symbolic view names to URLs without explicit mapping definitions.Contract to renderHandlerResult
to the HTTP response.Contract to resolve a view name to aView
instance.Base class forViewResolver
implementations with shared properties.