Freemarker模板语法
1.1.1. 访问map中的key
${key}
1.1.2. 访问pojo中的属性
Student对象。学号、姓名、年龄
${key.property}
1.1.3. 取集合中的数据
<#list studentList as student>
${student.id}/${studnet.name}
</#list>
1.1.4. 取循环中的下标
<#list studentList as student>
${student_index}
</#list>
1.1.5. 判断
<#if student_index % 2 == 0>
<#else>
</#if>
1.1.6. 日期类型格式化
当前日期${date?date}
当前时间${date?time}
当前日期和时间${date?datetime}
自定义格式${date?string("yyyyMM/dd HH:mm:ss")}
1.1.7. Null值的处理
${val!“空值”} 加上!后跟默认值
<#if val??>
val有值
<#else>
val为null
<#if>
1.1.8. Include标签
<#include “模板名称”>
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步