freeMarker常用函数
判断函数
<#if record12??&&(record12?size>0)>
</#if>
record?? 判断 record是不是空值
record?size>0 判断record是不是空值并且集合大于0
<#if (record?number lt 0.8)||(record?number gt 1.15)>
.......
<#else>
.......
</#if>
// 先判断record是不是空的,number将字符串转数字 大于 lt 小于 gt
// 循环list
<#list recordList as records>
${records.xxx}
</#list>
// 循环map
<#list mapObject ? keys as mapKey>
<#assign item = mapObject[mapKey]>
${item.xxx}
</#assign>
// trim 删除首尾空格
本文详细介绍了FreeMarker中常用的判断函数,如检查数据是否为空、数值比较、列表和映射的遍历,以及trim操作。通过实例演示了如何优雅处理数据处理的常见场景。
2750

被折叠的 条评论
为什么被折叠?



