freemarker的常见判断与用法

1.与关系——if中用&符号

   <#if plan.remainMark??  &  1==0>

   </#if>

2.或关系——if中用 || 符号

   <#if plan.remainMark??  ||  1==0>

   </#if>

3.else的用法

   <#if plan.remainMark??  &  1==0>

        //--content

   <#else>

        //--content

   </#if>

4.else if的用法

   <#if plan.remainMark??  &  1==0>

        //--content

   <#elseif plan.remainMark??  &  1==1>

        //--content

   <#else>

        //--content

   </#if>

5.list size判断

   <#if addrList?size gt 3 >

   </#if>

6.遍历list

   <#list productList as product>

        ${product.XXX!"999"}

   </#list>

7.引文件

  

<#import "../share/pc/newPayLayout.ftl" as page>

相关推荐