标签: freemarker
我有两张地图,我希望像在groovy或java代码中使用putAll一样添加一张。我们可以将键和值对映射为以下方式:
putAll
<#assign key=value in mapname>
但我想把地图放到另一张地图上。
这可行吗?
提前致谢。
答案 0 :(得分:0)
那是<#assign map1 = map1 + map2>。 (不要添加太多这样的地图,因为它不会修改现有地图但会创建一个新对象。新地图的创建速度很快,但读取速度会慢一点源映射,因为它将在两者中查找键。)
<#assign map1 = map1 + map2>