/** * Set the view class that should be used to create views. * @see UrlBasedViewResolver#setViewClass */ public UrlBasedViewResolverRegistration viewClass(Class<?> viewClass) { this.viewResolver.setViewClass(viewClass); return this; }
@Test public void viewNames() throws Exception { this.resolver.setViewClass(TestView.class); this.resolver.setViewNames("my*"); Mono<View> mono = this.resolver.resolveViewName("my-view", Locale.US); assertNotNull(mono.block()); mono = this.resolver.resolveViewName("not-my-view", Locale.US); assertNull(mono.block()); }
/** * Set the view class that should be used to create views. * @see UrlBasedViewResolver#setViewClass */ public UrlBasedViewResolverRegistration viewClass(Class<?> viewClass) { this.viewResolver.setViewClass(viewClass); return this; }