http://blog.java-zone.org/archives/800.html
<#list listBlogPost as blogPost> </#list> 如果 listBlogPost 為NULL 會報錯。加上?exists(是否存在) 或者?default("")如果為null時默認為空, 例如: <#if listBlogPost?exists && listBlogPost.size != 0 > <#if Session["cartList"]?exists> <#list Session["cartList"] as item> ${pageTitle?default("")} </#list> <#if s?exists> 等價於 ${s?if_exists} exists用在邏輯判斷,而if_exists用來打印東西時用到,如果存在打印,不存在打印空字符串。 exp1?exists 可用exp1?? 代替 exp1?if_exists 可用exp1! 代替 exp1?default(exp2) 可用exp1!exp2 代替
http://blog.csdn.net/milife2013/article/details/8217146
<#assign configArr = [ ['北京','010'], ['上海','021'] ] > <#list configArr as it> ${it[0]} ${it[1]} </#list> 正確輸出了: 北京 010 上海 021