Freemarker iterating over hashmap keys

后端 未结 7 1302
梦毁少年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:10

    For completeness, it's worth mentioning there's a decent handling of empty collections in Freemarker since recently.

    So the most convenient way to iterate a map is:

    <#list tags>
    
      <#items as tagName, tagCount>
    • {$tagName} (${tagCount})
    <#else>

    No tags found.

    No more <#if ...> wrappers.

提交回复
热议问题