@Test public void testUrlBasedViewResolverWithoutPrefixes() throws Exception { UrlBasedViewResolver vr = new UrlBasedViewResolver(); vr.setViewClass(JstlView.class); doTestUrlBasedViewResolverWithoutPrefixes(vr); }
@Test public void testUrlBasedViewResolverWithPrefixes() throws Exception { UrlBasedViewResolver vr = new UrlBasedViewResolver(); vr.setViewClass(JstlView.class); doTestUrlBasedViewResolverWithPrefixes(vr); }
UrlBasedViewResolver resolver = new UrlBasedViewResolver(); resolver.setPrefix(""); // NOTE: no preffix here resolver.setViewClass(JstlView.class);
@Bean public UrlBasedViewResolver jspResolver(){ System.out.println("in WebConfig jspResolver"); UrlBasedViewResolver urlBasedViewResolver = new UrlBasedViewResolver(); urlBasedViewResolver.setViewClass(JstlView.class); urlBasedViewResolver.setPrefix("/"); urlBasedViewResolver.setSuffix(".jsp"); return urlBasedViewResolver; }
@Bean public ViewResolver viewResolver() { UrlBasedViewResolver viewResolver = new UrlBasedViewResolver(); viewResolver.setViewClass(JstlView.class); viewResolver.setPrefix("WEB-INF/view/"); viewResolver.setSuffix(".jsp"); return viewResolver; } }
@Bean public UrlBasedViewResolver setupViewResolver() { UrlBasedViewResolver resolver = new UrlBasedViewResolver(); resolver.setPrefix("/WEB-INF/pages/"); resolver.setSuffix(".jsp"); resolver.setViewClass(JstlView.class); return resolver; }
@Bean UrlBasedViewResolver resolver(){ UrlBasedViewResolver resolver = new UrlBasedViewResolver(); resolver.setPrefix("/views/"); resolver.setSuffix(".jsp"); resolver.setViewClass(JstlView.class); return resolver; }
@Bean public UrlBasedViewResolver setupViewResolver() { UrlBasedViewResolver resolver = new UrlBasedViewResolver(); resolver.setPrefix("/WEB-INF/pages/"); resolver.setSuffix(".jsp"); // what you used resolver.setViewClass(JstlView.class); return resolver; }
@Bean public UrlBasedViewResolver setupViewResolver() { UrlBasedViewResolver resolver = new UrlBasedViewResolver(); resolver.setPrefix("/WEB-INF/"); resolver.setSuffix(".html"); resolver.setViewClass(JstlView.class); return resolver; }
@Bean ViewResolver viewResolver() { final UrlBasedViewResolver result = new UrlBasedViewResolver(); result.setRedirectHttp10Compatible(false); result.setViewClass(JstlView.class); result.setPrefix("/WEB-INF/jsp/views/instructor/"); result.setSuffix(".jsp"); return result; } }
@Bean ViewResolver viewResolver() { final UrlBasedViewResolver result = new UrlBasedViewResolver(); result.setRedirectHttp10Compatible(false); result.setViewClass(JstlView.class); result.setPrefix("/WEB-INF/jsp/views/candidate/"); result.setSuffix(".jsp"); return result; } }
@Bean ViewResolver viewResolver() { final UrlBasedViewResolver result = new UrlBasedViewResolver(); result.setRedirectHttp10Compatible(false); result.setViewClass(JstlView.class); result.setPrefix("/WEB-INF/jsp/views/anonymous/"); result.setSuffix(".jsp"); return result; } }
@Bean ViewResolver viewResolver() { final UrlBasedViewResolver result = new UrlBasedViewResolver(); result.setRedirectHttp10Compatible(false); result.setViewClass(JstlView.class); result.setPrefix("/WEB-INF/jsp/views/lti/"); result.setSuffix(".jsp"); return result; } }
@Bean ViewResolver viewResolver() { final UrlBasedViewResolver result = new UrlBasedViewResolver(); result.setRedirectHttp10Compatible(false); result.setViewClass(JstlView.class); result.setPrefix("/WEB-INF/jsp/views/anonymous/"); result.setSuffix(".jsp"); return result; } }
UrlBasedViewResolver resolver = new UrlBasedViewResolver(); resolver.setSuffix(".jsp"); resolver.setPrefix("/"); resolver.setViewClass(JstlView.class); return resolver; }
@Configuration @EnableMvc @ComponentScan("The package you want spring to scan") public class WebConfig extends WebMvcConfigurerAdapter{ @Bean public ViewResolver viewResolver(){ UrlBasedViewResolver resolver = new UrlBasedViewResolver(); resolver.setPrefix("Your View Directory, in my case it was '/WEB-INF/Views/'"); resolver.setSuffix("Your Views'extention, .jsp for example"); resolver.setViewClass(JstlView.class); return resolver; } }
@Configuration // Marks this class as configuration // Specifies which package to scan @ComponentScan("de.bschandera.jeetutorials.config") // Enables Spring's annotations @EnableWebMvc public class Config extends WebMvcConfigurerAdapter { @Bean public UrlBasedViewResolver setupViewResolver() { UrlBasedViewResolver resolver = new UrlBasedViewResolver(); resolver.setPrefix("/WEB-INF/views/"); resolver.setSuffix(".jsp"); resolver.setViewClass(JstlView.class); return resolver; } }
@Configuration @EnableWebMvc @ComponentScan("kyzs.web") public class WebConfig extends WebMvcConfigurerAdapter{ @Override public void configureDefaultServletHandling(DefaultServletHandlerConfigurer configurer) { configurer.enable(); } @Bean UrlBasedViewResolver resolver(){ UrlBasedViewResolver resolver = new UrlBasedViewResolver(); resolver.setPrefix("/WEB_INF/views/"); resolver.setSuffix(".html"); resolver.setViewClass(JstlView.class); return resolver; } }
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.EnableWebMvc; import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter; import org.springframework.web.servlet.view.JstlView; import org.springframework.web.servlet.view.UrlBasedViewResolver; @Configuration @ComponentScan("com.basepackage") @EnableWebMvc public class AppConfig extends WebMvcConfigurerAdapter { @Bean public UrlBasedViewResolver setupViewResolver() { UrlBasedViewResolver resolver = new UrlBasedViewResolver(); resolver.setPrefix("/WEB-INF/jsp/"); resolver.setSuffix(".jsp"); resolver.setViewClass(JstlView.class); return resolver; } @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/resources/**").addResourceLocations("/WEB-INF/resources/*"); } }
public void setUp() throws Exception { this.jsfMock.setUp(); this.jsfMock.facesContext().getApplication().setViewHandler(new ResourceCheckingViewHandler()); this.resolver = new UrlBasedViewResolver(); this.resolver.setPrefix("/WEB-INF/views/"); this.resolver.setSuffix(".xhtml"); this.resolver.setViewClass(JsfView.class); this.resolver.setApplicationContext(new StaticWebApplicationContext()); }