Package | Description |
---|---|
org.springframework.web.reactive.config |
Spring WebFlux configuration infrastructure.
|
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.
|
Modifier and Type | Method and Description |
---|---|
protected List<View> |
ViewResolverRegistry.getDefaultViews() |
Modifier and Type | Method and Description |
---|---|
void |
ViewResolverRegistry.defaultViews(View... defaultViews)
Set default views associated with any view name and selected based on the
best match for the requested content type.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractUrlBasedView
Abstract base class for URL-based views.
|
class |
AbstractView
Base class for
View implementations. |
class |
HttpMessageWriterView
View that writes model attribute(s) with an HttpMessageWriter . |
class |
RedirectView
View that redirects to an absolute or context relative URL.
|
Modifier and Type | Method and Description |
---|---|
protected View |
UrlBasedViewResolver.applyLifecycleMethods(String viewName,
AbstractUrlBasedView view)
Apply the containing
ApplicationContext 's lifecycle methods
to the given View instance, if such a context is available. |
Modifier and Type | Method and Description |
---|---|
List<View> |
ViewResolutionResultHandler.getDefaultViews()
Return the configured default
View 's. |
reactor.core.publisher.Mono<View> |
ViewResolver.resolveViewName(String viewName,
Locale locale)
Resolve the view name to a View instance.
|
reactor.core.publisher.Mono<View> |
UrlBasedViewResolver.resolveViewName(String viewName,
Locale locale) |
Modifier and Type | Method and Description |
---|---|
void |
ViewResolutionResultHandler.setDefaultViews(List<View> defaultViews)
Set the default views to consider always when resolving view names and
trying to satisfy the best matching content type.
|
Modifier and Type | Class and Description |
---|---|
class |
FreeMarkerView
A
View implementation that uses the FreeMarker template engine. |
Modifier and Type | Class and Description |
---|---|
class |
ScriptTemplateView
An
AbstractUrlBasedView subclass designed to run any template library
based on a JSR-223 script engine. |