<#if myplanppScoreList.planeeMyList?exists && myplanppScoreList.planeeMyList?size gt 0>html
判斷 list存在,並且長度大於0spa
(2010-09-17 16:06:14)htm
轉載▼對象
標籤: 雜談 |
分類: it技術 |
Welcome ${user!}!
Welcome ${user!'your name'}!
或者blog
${user?if_exists}
${user?default('your name')}get
若是user找不到值,會輸出
Welcome !
Welcome your name!it
不然freemarker會報錯table
對象user,name爲user的屬性的狀況,user,name都有可能爲空,那麼能夠寫成${(user.name)!''},表示user或者name爲null,都顯示爲空。判斷爲空class
<#if (user.name)??>後臺
……
</#if>
好比默認值爲 0
${(toDoStList.notProcessed)!'0'}
<#if plan.monthlyPfmcePlanName?exists>
${plan.monthlyPfmcePlanName}
</#if>
exists 使用 在對象 裏面, 不能使用 在 list 對象的, 應該判斷 長度
例子:
<#if myplanppScoreList.hrEffPfmcePlanPo?exists && myplanppScoreList.hrEffPfmcePlanPo?size gt 0> <#list myplanppScoreList.hrEffPfmcePlanPo as plan> <#if plan?exists> <span class="year" style="width:250px;text-align:left; float:left;"> <#if plan.monthlyPfmcePlanName?exists> ${plan.monthlyPfmcePlanName} </#if> </span> </#if> </#list> </#if>