freemarker常用标签 ftl模板文件常用标签
1.注释
<#–…–>格式不会输出
2 list循环
<#list datalist as entity>
${entity.item!}...
</#list>
3 if条件判断
<#list datalist as entity>
<#--判断是否为第一条数据-->
<#if entity_index==0>
<w:vMerge w:val="restart"/>
<#else>
<w:vMerge/>
</#if>
</#list>
4.Excel表格的一个格子为空,没有数据
<w:t xml:space="preserve"> </w:t>
5.判断list是否为空
<#if quanDetailList?? && (quanDetailList?size>0)>
...
</#if>
6.字符串判断,直接用==
<#if str != "error">
<#if str == "success">
7.获取字符串长度
${itemValue?size}
8.数字转字符串,加""
"${quanDetailList3All1?size+10}"