Freemarker có hai kiểu dữ liệu thu thập, danh sách và bản đồ băm Có cách nào để lặp lại các khóa bản đồ băm giống như chúng ta làm với danh sách không?
Vì vậy, nếu tôi có một var với dữ liệu, hãy nói:
user : {
name : "user"
email : "looser@everything.com"
homepage : "http://nosuchpage.org"
}
Tôi muốn in tất cả các thuộc tính của người dùng với giá trị của chúng. Điều này không hợp lệ, nhưng mục tiêu rõ ràng:
<#list user.props() as prop>
${prop} = ${user.get(prop)}
</#list>