2013-03-17 21 views
1

使用語句我想打印的HashMap的HashMap中無標記的模板。這可能嗎?免費標誌模板如何在雙HashMap中

我嘗試用

<#list capitalList?keys as key> 
    ${key} = ${capitalList[key]} 
</#list> 

但這不打印HashMapin HashMap中。我怎樣才能做到這一點與自由標記模板。存在foreach或for?

回答

1

您可以使用嵌套list指令。一個簡單的例子:

<ul> 
<#list hm2d?keys as hm2d_key> 
    <#assign hm = hm2d[hm2d_key]> 
    <li>${hm2d_key}: 
     <ul> 
     <#list hm?keys as key> 
      <li>${key} = ${hm[key]}</li> 
     </#list> 
     </ul> 
    </li> 
</#list> 
</ul> 
+0

的好點子,謝謝 – senzacionale