SpringBoot集成Freemarker模板

 1,pom.xml,引入依赖

1
2
3
4
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-freemarker</artifactId>
</dependency>

2,application.properties配置

1
2
3
4
5
spring.freemarker.charset=UTF-8
spring.freemarker.suffix=.ftl
spring.freemarker.content-type=text/html; charset=utf-8
spring.freemarker.template-loader-path=classpath:/templates
spring.mvc.static-path-pattern=/static/**

3,文件目录

 

 

 

4,controller

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package com.mangoubiubiu.controller;
 
 
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
 
@Controller
public class UserController {
 
     @RequestMapping("/helloWorld")
     public  String intoIndex(){
        
         return "index";
     }
 
 
}

5,index.ftl

1
2
3
4
5
6
7
8
9
10
11
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8"/>
    <title></title>
</head>
<body>
FreeMarker模板引擎
<h1><span style="color: darkseagreen">HTLLO WORLD</span></h1>
</body>
</html>

 效果:

 

本文作者:KwFruit

本文链接:https://www.cnblogs.com/mangoubiubiu/p/13545615.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   KwFruit  阅读(147)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起