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

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

Introduction

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

Prototype

public void setExposeSessionAttributes(boolean exposeSessionAttributes) 

Source Link

Document

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

Usage

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);//  www. j  av a2s  .  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 .java 2s. co m*/
    f.setExposeSessionAttributes(true);
    f.setAllowRequestOverride(true);
    f.setExposeRequestAttributes(true);
    f.setOrder(1);
    f.setCache(true);
    return f;
}

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);// w ww  .  j  ava 2 s.c  o  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: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);//  w ww.j a  v a  2  s  .  c  o  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.uoiu.platform.web.MvcConfig.java

/**
 * FreeMarker?/*from w  w  w.j a  va  2 s . c  o  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  ww.j  a  v  a2s.  com*/
    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;
}