Доступ к элементам по индексу в шаблоне FTL

Необходимо получить доступ к 1-му и 2-му элементу списка в шаблоне.

Мой 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}, и это не удалось с той же ошибкой. Есть идеи?

8
задан shameed 23 May 2012 в 18:17
поделиться