springboot - freemaker配置

pom 依赖

 <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-freemarker</artifactId>
 </dependency>

propreties配置文件

//设置编码
spring.freemarker.charset=utf-8
//设置前缀 文件夹
spring.freemarker.prefix=/ftl/

//设置后缀文件名
spring.freemarker.suffix=.ftl

//设置数字编码格式(默认超出999 会添加逗号 example: 1,000)
spring.freemarker.settings.number_format=0.##

ftl 模板

#例1
<#if msg==0>
<h1>失败</h1>
<#else>
<h1>成功</h1>
</#if>



#例2
<h1>
    <table>
        <th>Id</th><th>name</th><th>pid</th>
        <#list pages.bookList as bookMsg>
            <tr><td>${bookMsg.id}</td><td>${bookMsg.name}</td><td>${bookMsg.pid}</td></tr>
        </#list>
    </table>
    <#list 1.. pages.pageInfo.pages as index>
        <a href="itemsPage?currentPage=${index}&pageSize=${pages.pageInfo.pageSize}">第${index}页</a>
    </#list>
</h1>




#例3
<html>
<head>
    <title>Welcome!</title>
</head>
<body>
<table>
<#list books as book>
<tr>
    <td>${book.name}</td>
    <td>${book.pid}</td>
</tr>

</#list>
</table>
<#include "ap.ftl">
</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

nier6088

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值