spring boot整合freemarker模板引擎框架
1、打开intellij idea软件,创建spring boot项目

2、创建成功之后,项目结构如下图所示

3、为项目添加maven依赖,代码如下
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-freemarker</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>

4、添加一个Controller,跳转到指向页面,默认会从templates文件夹下加载页面
代码如下
@Controller
@RequestMapping("/ftl")
public class TestController {
@RequestMapping("")
public String test(HttpServletRequest request){
request.setAttribute("user","zuli");
return "1";
}
}

5、在templates目录下添加1.ftl文件,2.ftl文件


6、打开浏览器,访问localhost:8080/ftl路径,查看效果
