最佳答案
Freemarker 有两个集合数据类型,列表和散列表 有没有办法像对待列表那样对散列表键进行迭代?
因此,如果我有一个带有数据的 var,我们可以说:
user : {
name : "user"
email : "looser@everything.com"
homepage : "http://nosuchpage.org"
}
我想打印所有用户的属性与他们的价值。 这是无效的,但目标很明确:
<#list user.props() as prop>
${prop} = ${user.get(prop)}
</#list>