需要访问模板中列表的第一个和第二个元素。
我的Java代码:
myMap.put("key", Arrays.asList("val1", "val2");
我的 FTL 模板:
<#list myMap?keys as key>
${myMap[key][0]}, ${myMap[key][1]}
<-- 上面的行因 myMap[key][0] 上的未定义表达式而失败。我检查了一下,myMap[key] 是一个 SimpleSequence。另外,尝试了 ${myMap[key]?first} 并且失败并出现同样的错误。有任何想法吗?