Cần truy cập phần tử thứ nhất và thứ 2 của danh sách trong mẫu.Truy cập các phần tử theo chỉ mục trong một Mẫu FTL
Mã của tôi Java:
myMap.put("key", Arrays.asList("val1", "val2");
FTL My Template:
<#list myMap?keys as key>
${myMap[key][0]}, ${myMap[key][1]}
< - dòng trên không thành công với biểu hiện không xác định trên myMap [key] [0]. Tôi đã kiểm tra và myMap [key] là một SimpleSequence. Ngoài ra, đã thử $ {myMap [key]? First} và thất bại với cùng một lỗi. Bất kỳ ý tưởng?
Tôi vừa làm điều gì đó tương tự và đã chỉ định trước tiên. Giống như <#assign x = myMap [key]> Nó hoạt động cho mục đích của tôi, hy vọng nó cũng sẽ phù hợp với bạn. – geekonablog