java学习笔记

freemarker在项目中经常使用到的语法总结

2020-02-25  本文已影响0人  菜菜___

判断data.tag不为null

<#if data.tag??>

</#if>

判断data.tag不为null且不为空字符串""

<#if data.tag?? && data. tag!= "">

</#if>

判断data.is_top不为null且等于1

<#if data.is_top?? && data. is_top == 1>

</#if>

获取列表imageList的长度

${data.imageList?size}

多次替换后台返回值的特殊字符并分隔为数组

<#list data.tag?replace(",",",")?replace(";", ",")?replace(";", ",")?split(",") as t>
       <span>${t}</span>
</#list>

if elseif else判断

<#if data.tag??"">
${data.tag}
<#elseif data.name??>
${data.name}
<#else>
${data.name1}
</#if>

隐藏电话号码中间四位

${data.phone?substring(0,3)+"****"+data.phone?substring(7,11)}

作者技术博客:https://www.jianshu.com/u/ac4daaeecdfe

上一篇下一篇

猜你喜欢

热点阅读