Freemarker'ın iki koleksiyon veri türü, listeleri ve hashmap'leri vardır. Listelerde yaptığımız gibi, hashmap anahtarlarını yinelemenin bir yolu var mı?
Yani veri içeren bir varım varsa şunu söyleyelim:
user : {
name : "user"
email : "looser@everything.com"
homepage : "http://nosuchpage.org"
}
Tüm kullanıcı özelliklerini değerleri ile yazdırmak istiyorum. Bu geçersiz, ancak amaç net:
<#list user.props() as prop>
${prop} = ${user.get(prop)}
</#list>