<#list map as list> //遍历MAP
<#list list?keys as itemKey> //定义KEY
<#assign item = list[itemKey]>//MAP的value值,因为本例value也是list,所以还需要遍历
<#list item as admin>
...........
</#list>
</#list>
</#list>
Freemarker模板语法示例
本文介绍了一种使用Freemarker进行复杂数据结构遍历的方法。通过示例代码详细展示了如何遍历Map类型的对象,并进一步遍历Map中作为Value的List类型的数据。这对于需要处理大量嵌套数据的应用场景非常有用。
<#list map as list> //遍历MAP
<#list list?keys as itemKey> //定义KEY
<#assign item = list[itemKey]>//MAP的value值,因为本例value也是list,所以还需要遍历
<#list item as admin>
...........
</#list>
</#list>
</#list>
731
5132

被折叠的 条评论
为什么被折叠?