可能重复:
Freemarker 迭代 hashmap 键
我有一个哈希映射,其中包含作为键的项目 ID 和作为值的项目对象。以下是伪代码 -
allItems : {
12: itemObj1 (id:12, name:myitem1)
13: itemObj2 (id:13, name:myitem2)
14: itemObj3 (id:14, name:myitem3)
}
在 result.ftl 上,我需要遍历此地图并获取项目对象的值。我已经尝试过这种方法,但无法从 Item 对象中获取值 -
<#list item?keys as it>
${it} = ${item.get(it)[name]}
</#list>