需要访问模板中列表的第1个和第2个元素。通过FTL模板中的索引访问元素
我的Java代码:
myMap.put("key", Arrays.asList("val1", "val2");
我FTL模板:
<#list myMap?keys as key>
${myMap[key][0]}, ${myMap[key][1]}
< - 上面的行失败,未定义的表达上MYMAP [键] [0]。我查了一下,myMap [key]是一个SimpleSequence。此外,尝试$ {myMap [key]?first}并失败,并出现相同的错误。有任何想法吗?
我只是做了类似的事情,先做了一个分配。像<#assign x = myMap [key]>它适用于我的目的,希望它也适合您。 – geekonablog