其他
玩转springboot2.x之整合freemarker
优秀文章,第一时间收到!
文章已获得原作者授权,原文地址:
https://zhuoqianmingyue.blog.csdn.net/article/details/82729626
SpringBoot 官方比较推荐使用thymeleaf,由于自己对freemarker相对比较熟悉,所以这里我们介绍一下如何使用freemarker当前前端页面使用。
1、添加freemarker starter依赖
在pom.xml 中引入 spring-boot-starter-freemarker 依赖具体代码如下:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-freemarker</artifactId>
</dependency>
2、创建模版页面和访模版问页面Controller
在resources 下 templates 创建test目录新建 freemarkDemo.ftl 内容如下:
<h1>springBoot freemark hello world!</h1>
创建Controller编写访问方法,使其跳转freemarkDemo.ftl页面。
package cn.lijunkui.springbootlearn.freemark;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
public class FtlController {
public String test(){
return "test/freemarkerDemo";
}
}
3、测试访问freemark页面Controller
输入controller访问url 进行测试:
具体的freemark语法请参考我的另一篇博客:freemarker Java 模板引擎 基本语法
●玩转springboot2.x之IntellJ IDEA快速搭建
喜欢本文的朋友们,欢迎关注订阅号Java学习之道,收看更多精彩内容!
一起努力吧!