首先在springBoot项目中集成freemarker依赖
<!-- freemarker模板的使用 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</artifactId> </dependency>
然后在配置文件application-dev.yaml中加入配置:
spring:
freemarker:
suffix: .html
如图:

接着是创建模板文件,在templates文件夹下创建show.html作为模板文件。
如:

第一种:返回模板中的内容:接着是在程序中使用到该模板:

访问效果图如下:

----------------------------
第二种:如何向模板中设置数据:
控制器实现代码如下:

freemarker模板的html代码如下:

实现效果如下:

第三种:新建一个对象,然后将对象属性值设置到模板中:
实体:

控制层实现:

模板获取到实现层的数据然后渲染出来:

效果图:

浙公网安备 33010602011771号