接口的使用
org.springframework.web.reactive.result.view.ViewResolver
使用ViewResolver的程序包 程序包 说明 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 theorg.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. using JavaScript via Nashorn on JDK 8.org.springframework.web.reactive.config中ViewResolver的使用
返回变量类型为ViewResolver的类型的org.springframework.web.reactive.config中的方法 修饰符和类型 方法 说明 protected List<ViewResolver>
ViewResolverRegistry. getViewResolvers()
参数类型为ViewResolver的org.springframework.web.reactive.config中的方法 修饰符和类型 方法 说明 void
ViewResolverRegistry. viewResolver(ViewResolver viewResolver)
Register aViewResolver
bean instance.org.springframework.web.reactive.function.server中ViewResolver的使用
返回变量类型为ViewResolver的类型的org.springframework.web.reactive.function.server中的方法 修饰符和类型 方法 说明 List<ViewResolver>
HandlerStrategies. viewResolvers()
Return theViewResolvers
to be used for view name resolution.List<ViewResolver>
ServerResponse.Context. viewResolvers()
Return theViewResolvers
to be used for view name resolution.参数类型为ViewResolver的org.springframework.web.reactive.function.server中的方法 修饰符和类型 方法 说明 HandlerStrategies.Builder
HandlerStrategies.Builder. viewResolver(ViewResolver viewResolver)
Add the given view resolver to this builder.org.springframework.web.reactive.function.server.support中ViewResolver的使用
类型变量类型为ViewResolver的org.springframework.web.reactive.function.server.support中的方法参数 修饰符和类型 方法 说明 void
ServerResponseResultHandler. setViewResolvers(List<ViewResolver> viewResolvers)
org.springframework.web.reactive.result.view中ViewResolver的使用
实现ViewResolver的org.springframework.web.reactive.result.view中的类 修饰符和类型 类 说明 class
UrlBasedViewResolver
AViewResolver
that allows direct resolution of symbolic view names to URLs without explicit mapping definitions.返回变量类型为ViewResolver的类型的org.springframework.web.reactive.result.view中的方法 修饰符和类型 方法 说明 List<ViewResolver>
ViewResolutionResultHandler. getViewResolvers()
Return a read-only list of view resolvers.类型变量类型为ViewResolver的org.springframework.web.reactive.result.view中的构造器参数 构造器 说明 ViewResolutionResultHandler(List<ViewResolver> viewResolvers, RequestedContentTypeResolver contentTypeResolver)
Basic constructor with a defaultReactiveAdapterRegistry
.ViewResolutionResultHandler(List<ViewResolver> viewResolvers, RequestedContentTypeResolver contentTypeResolver, ReactiveAdapterRegistry registry)
Constructor with anReactiveAdapterRegistry
instance.org.springframework.web.reactive.result.view.freemarker中ViewResolver的使用
实现ViewResolver的org.springframework.web.reactive.result.view.freemarker中的类 修饰符和类型 类 说明 class
FreeMarkerViewResolver
AViewResolver
for resolvingFreeMarkerView
instances, i.e.org.springframework.web.reactive.result.view.script中ViewResolver的使用
实现ViewResolver的org.springframework.web.reactive.result.view.script中的类 修饰符和类型 类 说明 class
ScriptTemplateViewResolver
Convenience subclass ofUrlBasedViewResolver
that supportsScriptTemplateView
and custom subclasses of it.