@Bean @ConditionalOnBean(GroovyMarkupViewResolver.class) public LiteDeviceDelegatingViewResolver deviceDelegatingGroovyMarkupViewResolver( DeviceDelegatingViewResolverFactory factory, GroovyMarkupViewResolver viewResolver) { return factory.createViewResolver(viewResolver); }
@Bean @ConditionalOnBean(FreeMarkerViewResolver.class) public LiteDeviceDelegatingViewResolver deviceDelegatingFreemarkerViewResolver( DeviceDelegatingViewResolverFactory factory, FreeMarkerViewResolver viewResolver) { return factory.createViewResolver(viewResolver); }
@Bean @ConditionalOnBean(MustacheViewResolver.class) public LiteDeviceDelegatingViewResolver deviceDelegatingMustacheViewResolver( DeviceDelegatingViewResolverFactory factory, MustacheViewResolver viewResolver) { return factory.createViewResolver(viewResolver); }
@Bean @ConditionalOnBean(ThymeleafViewResolver.class) public LiteDeviceDelegatingViewResolver deviceDelegatingThymeleafViewResolver( DeviceDelegatingViewResolverFactory factory, ThymeleafViewResolver viewResolver) { return factory.createViewResolver(viewResolver); }
@Bean @ConditionalOnBean(InternalResourceViewResolver.class) public LiteDeviceDelegatingViewResolver deviceDelegatingJspViewResolver( DeviceDelegatingViewResolverFactory factory, InternalResourceViewResolver viewResolver) { return factory.createViewResolver(viewResolver); }