蔡香满屋
站在牛顿头上吃苹果

首先在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代码如下:

实现效果如下:

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

实体:

控制层实现:

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

 

效果图:

 

posted on 2019-03-03 18:20  蔡香满屋  阅读(217)  评论(0)    收藏  举报