Freemarker iterating over hashmap keys

后端 未结 7 1287
梦毁少年i
梦毁少年i 2020-11-27 15:39

Freemarker has two collection datatypes, lists and hashmaps Is there a way to iterate over hashmap keys just as we do with lists?

So if I have a var with data lets s

7条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2020-11-27 16:14

    Edit: Don't use this solution with FreeMarker 2.3.25 and up, especially not .get(prop). See other answers.

    You use the built-in keys function, e.g. this should work:

    <#list user?keys as prop>
        ${prop} = ${user.get(prop)}
      
    

提交回复
热议问题