zoukankan      html  css  js  c++  java
  • SpringBoot整合模版引擎freemarker实战

    Freemarker相关maven依赖

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-freemarker</artifactId>
    </dependency>

    Freemarker基础配置

    application.properties

    spring.resources.static-locations = classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/,classpath:/templates/
    # 是否开启thymeleaf缓存,本地为false,生产建议为true
    spring.freemarker.cache=false
    spring.freemarker.charset=utf-8
    spring.freemarker.allow-request-override=false
    spring.freemarker.check-template-location=true
    # 类型
    spring.freemarker.content-type=text/html
    spring.freemarker.expose-request-attributes=true
    spring.freemarker.expose-session-attributes=true
    # 文件后缀
    spring.freemarker.suffix=.ftl
    # 路径
    spring.freemarker.template-loader-path=classpath:/templates/

    建立文件夹

    1)src/main/resources/templates/user/fm/
    2)建立一个index.ftl

    index.ftl

    FreemarkerController.java 

    测试

  • 相关阅读:
    [转载]初学C#之list
    List<>过滤重复的简单方法
    C# List<> 删除
    C# 生成随机字符串
    C#正则表达式之字符替换
    c#中怎么删除一个非空目录
    treeview 点击时选中节点
    教程链接
    iOS 允许后台任务吗?
    Git Add,Git别名等
  • 原文地址:https://www.cnblogs.com/chenyanbin/p/13251989.html
Copyright © 2011-2022 走看看