List of usage examples for org.springframework.web.servlet.view.freemarker FreeMarkerViewResolver FreeMarkerViewResolver
public FreeMarkerViewResolver()
From source file:com.usbank.wm.config.FreemarkerConfig.java
@Bean(name = "freeMarkerviewResolver") public FreeMarkerViewResolver freeMarkerviewResolver() { FreeMarkerViewResolver f = new FreeMarkerViewResolver(); f.setPrefix(""); f.setSuffix(".ftl"); f.setExposeSpringMacroHelpers(true); f.setAllowSessionOverride(true);/*from w w w. j a v a2 s .co m*/ f.setExposeSessionAttributes(true); f.setAllowRequestOverride(true); f.setExposeRequestAttributes(true); f.setCache(true); return f; }
From source file:org.beast.project.template.config.FreemarkerConfig.java
@Bean(name = "freeMarkerviewResolver") public FreeMarkerViewResolver freeMarkerviewResolver() { FreeMarkerViewResolver f = new FreeMarkerViewResolver(); //f.setPrefix(""); f.setSuffix(".ftl"); f.setExposeSpringMacroHelpers(true); f.setAllowSessionOverride(true);// w w w. j ava 2 s . c o m f.setExposeSessionAttributes(true); f.setAllowRequestOverride(true); f.setExposeRequestAttributes(true); f.setOrder(1); f.setCache(true); return f; }
From source file:com.gopivotal.cla.web.WebConfiguration.java
@Bean ViewResolver freeMarkerViewResolver() { FreeMarkerViewResolver resolver = new FreeMarkerViewResolver(); resolver.setSuffix(".ftl"); return resolver; }
From source file:org.uoiu.platform.web.MvcConfig.java
/** * FreeMarker?//from www .ja v a 2 s . c om * @return */ @Bean public FreeMarkerViewResolver configureFreeMarkerViewResolver() { FreeMarkerViewResolver freeMarkerViewResolver = new FreeMarkerViewResolver(); freeMarkerViewResolver.setCache(true); freeMarkerViewResolver.setPrefix(""); freeMarkerViewResolver.setSuffix(".ftl"); freeMarkerViewResolver.setContentType("text/html;charset=UTF-8"); freeMarkerViewResolver.setRequestContextAttribute("request"); freeMarkerViewResolver.setExposeSpringMacroHelpers(true); freeMarkerViewResolver.setExposeRequestAttributes(true); freeMarkerViewResolver.setExposeSessionAttributes(true); return freeMarkerViewResolver; }
From source file:ask.springboot.conf.WebMvcConfig.java
public void configureViewResolvers(ViewResolverRegistry registry) { InternalResourceViewResolver viewResolver = new InternalResourceViewResolver(); viewResolver.setViewClass(JstlView.class); viewResolver.setPrefix("/WEB-INF/jsp/"); viewResolver.setSuffix(".jsp"); viewResolver.setOrder(1);//from w w w. ja v a 2 s. com registry.viewResolver(viewResolver); FreeMarkerViewResolver resolver = new FreeMarkerViewResolver(); resolver.setCache(true); resolver.setPrefix("/templates/"); resolver.setSuffix(".ftl"); resolver.setExposeRequestAttributes(true); resolver.setExposeSessionAttributes(true); resolver.setExposeSpringMacroHelpers(true); resolver.setOrder(2); registry.viewResolver(resolver); }
From source file:cn.conf.WebMvcConfig.java
public void configureViewResolvers(ViewResolverRegistry registry) { InternalResourceViewResolver viewResolver = new InternalResourceViewResolver(); viewResolver.setViewClass(JstlView.class); viewResolver.setPrefix("/WEB-INF/jsp/"); viewResolver.setSuffix(".jsp"); viewResolver.setOrder(1);//from w w w. jav a2 s .co m registry.viewResolver(viewResolver); FreeMarkerViewResolver resolver = new FreeMarkerViewResolver(); resolver.setCache(true); resolver.setPrefix("/templates/"); resolver.setSuffix(".ftl"); resolver.setExposeRequestAttributes(true); resolver.setExposeSessionAttributes(true); resolver.setExposeSpringMacroHelpers(true); resolver.setOrder(2); registry.viewResolver(resolver); }
From source file:org.hdiv.web.servlet.view.freemarker.FreeMarkerViewTests.java
@Test public void testFreeMarkerViewResolver() throws Exception { FreeMarkerConfigurer configurer = new FreeMarkerConfigurer(); configurer.setConfiguration(new FreeMarkerTestConfiguration()); StaticWebApplicationContext wac = new StaticWebApplicationContext(); wac.setServletContext(new MockServletContext()); wac.getBeanFactory().registerSingleton("configurer", configurer); wac.refresh();//w w w . ja v a 2s . com FreeMarkerViewResolver vr = new FreeMarkerViewResolver(); vr.setPrefix("prefix_"); vr.setSuffix("_suffix"); vr.setApplicationContext(wac); View view = vr.resolveViewName("test", Locale.CANADA); assertEquals("Correct view class", FreeMarkerView.class, view.getClass()); assertEquals("Correct URL", "prefix_test_suffix", ((FreeMarkerView) view).getUrl()); view = vr.resolveViewName("non-existing", Locale.CANADA); assertNull(view); view = vr.resolveViewName("redirect:myUrl", Locale.getDefault()); assertEquals("Correct view class", RedirectView.class, view.getClass()); assertEquals("Correct URL", "myUrl", ((RedirectView) view).getUrl()); view = vr.resolveViewName("forward:myUrl", Locale.getDefault()); assertEquals("Correct view class", InternalResourceView.class, view.getClass()); assertEquals("Correct URL", "myUrl", ((InternalResourceView) view).getUrl()); }
From source file:cn.newgxu.lab.core.config.SpringBeans.java
@Bean public ViewResolver viewResolver() { FreeMarkerViewResolver viewResolver = new FreeMarkerViewResolver(); viewResolver.setCache(true);/*from w w w. ja va 2s. c o m*/ viewResolver.setPrefix(""); viewResolver.setSuffix(".html"); viewResolver.setContentType("text/html;charset=utf-8"); viewResolver.setRequestContextAttribute("request"); viewResolver.setExposeSpringMacroHelpers(true); viewResolver.setExposeRequestAttributes(true); viewResolver.setExposeSessionAttributes(true); return viewResolver; }