在自由标记模板中,我想在HashMap中打印HashMap。这可能吗?
我尝试
<#list capitalList?keys as key>
${key} = ${capitalList[key]}
</#list>
但这不会打印HashMapin HashMap。我怎么能用免费的标记模板做到这一点。存在foreach或为?
答案 0 :(得分:1)
您可以使用nest 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>