Example usage for org.springframework.web.servlet.view.freemarker FreeMarkerConfigurer setTemplateLoaderPath

List of usage examples for org.springframework.web.servlet.view.freemarker FreeMarkerConfigurer setTemplateLoaderPath

Introduction

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

Prototype

public void setTemplateLoaderPath(String templateLoaderPath) 

Source Link

Document

Set the Freemarker template loader path via a Spring resource location.

Usage

From source file:com.gopivotal.cla.web.WebConfiguration.java

@Bean
FreeMarkerConfigurer freeMarkerConfigurer() {
    FreeMarkerConfigurer configurer = new FreeMarkerConfigurer();
    configurer.setTemplateLoaderPath("classpath:META-INF/freemarker");

    return configurer;
}

From source file:cn.newgxu.lab.core.config.SpringBeans.java

@Bean
public FreeMarkerConfig freeMarkerConfig() {
    FreeMarkerConfigurer configurer = new FreeMarkerConfigurer();
    configurer.setTemplateLoaderPath("/WEB-INF/views/");
    Properties settings = new Properties();
    settings.setProperty("template_update_delay", "0");
    settings.setProperty("default_encoding", "UTF-8");
    settings.setProperty("number_format", "0.##");
    settings.setProperty("datetime_format", "yyyy-MM-dd HH:mm:ss");
    settings.setProperty("classic_compatible", "true");
    settings.setProperty("template_exception_handler", "ignore");
    settings.setProperty("auto_import", "macro.ftl as L");
    configurer.setFreemarkerSettings(settings);
    return configurer;
}