Example usage for org.springframework.web.servlet.view.freemarker FreeMarkerViewResolver setExposeRequestAttributes

List of usage examples for org.springframework.web.servlet.view.freemarker FreeMarkerViewResolver setExposeRequestAttributes

Introduction

In this page you can find the example usage for org.springframework.web.servlet.view.freemarker FreeMarkerViewResolver setExposeRequestAttributes.

Prototype

public void setExposeRequestAttributes(boolean exposeRequestAttributes) 

Source Link

Document

Set whether all request attributes should be added to the model prior to merging with the template.

Usage

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  www.  j  av a2s.c  om*/
    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);/*  www .  j  av a2s  .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: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 ww .  j  av  a 2 s.c o  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);/*from w ww  .  j a  v  a  2s.c o  m*/
    f.setExposeSessionAttributes(true);
    f.setAllowRequestOverride(true);
    f.setExposeRequestAttributes(true);
    f.setOrder(1);
    f.setCache(true);
    return f;
}

From source file:org.uoiu.platform.web.MvcConfig.java

/**
 * FreeMarker?/*from  w w w  .j a va2s .co  m*/
 * @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:cn.newgxu.lab.core.config.SpringBeans.java

@Bean
public ViewResolver viewResolver() {
    FreeMarkerViewResolver viewResolver = new FreeMarkerViewResolver();
    viewResolver.setCache(true);//from  w w  w.j  a  va 2  s. 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;
}