Freemark遍歷Map的用法
阿新 • • 發佈:2019-02-12
ps:剛開始還以為通過變數map的key,然後根據key再遍歷value。如果你這樣想就錯誤了,Freemak提供了直接遍歷keys 或者 values取值的,真是很方便。
例子:
在伺服器端的Application作用域裡儲存了一個onlineUserMap,現用<#list testMap?keys as testKey>遍歷他的所有key ,或者用<#list testMap?values as testValues>遍歷所有values值
<#if Application['onlineUserMap']?exists> 存在 <#assign testMap=Application.onlineUserMap> <#list testMap?values as testValues> ${testValues.su_Name}<#-- 遍歷value物件的屬性 --> </#list> <#else > not 存在 </#if>