一、springboot 整合freemarker
1、首先在pom.xml文件中引入freemarker 模板依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-freemarker</artifactId>
</dependency>
2、在application.properties文件中进行freemarker的基本配置
image.png
3、在src/main/resources/templates下新建freemarker目录以及index.ftl文件。
image.png
4、在src/main/java中com.imooc.controller包中新建FreemarkerController.java
image.png
二、springboot 整合thymeleaf
1、首先在pom.xml文件中引入thymeleaf 模板依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-freemarker</artifactId>
</dependency>
2、在application.properties文件中进行thymeleaf的基本配置
image.png
3、在src/main/resources/templates下新建thymeleaf目录以及index.html文件。
image.png
4、在src/main/java中com.imooc.controller包中新建ThymeleafController.java
image.png
附源码地址:https://github.com/leechenxiang/imooc-springboot-starter
网友评论