Class UrlBasedViewResolverRegistration
- java.lang.Object
- org.springframework.web.reactive.config.UrlBasedViewResolverRegistration
public class UrlBasedViewResolverRegistration extends Object
Assist with configuring properties of aUrlBasedViewResolver.- Since:
- 5.0
- Author:
- Rossen Stoyanchev
Constructor Summary
Constructors Constructor Description UrlBasedViewResolverRegistration(UrlBasedViewResolver viewResolver)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected UrlBasedViewResolvergetViewResolver()UrlBasedViewResolverRegistrationprefix(String prefix)Set the prefix that gets prepended to view names when building a URL.UrlBasedViewResolverRegistrationsuffix(String suffix)Set the suffix that gets appended to view names when building a URL.UrlBasedViewResolverRegistrationviewClass(Class<?> viewClass)Set the view class that should be used to create views.UrlBasedViewResolverRegistrationviewNames(String... viewNames)Set the view names (or name patterns) that can be handled by this view resolver.
Constructor Detail
UrlBasedViewResolverRegistration
public UrlBasedViewResolverRegistration(UrlBasedViewResolver viewResolver)
Method Detail
prefix
public UrlBasedViewResolverRegistration prefix(String prefix)
Set the prefix that gets prepended to view names when building a URL.
suffix
public UrlBasedViewResolverRegistration suffix(String suffix)
Set the suffix that gets appended to view names when building a URL.
viewClass
public UrlBasedViewResolverRegistration viewClass(Class<?> viewClass)
Set the view class that should be used to create views.
viewNames
public UrlBasedViewResolverRegistration viewNames(String... viewNames)
Set the view names (or name patterns) that can be handled by this view resolver. View names can contain simple wildcards such that 'my*', '*Report' and '*Repo*' will all match the view name 'myReport'.
getViewResolver
protected UrlBasedViewResolver getViewResolver()