Есть ли способ использовать 2 переменные в foreach l oop?
#foreach( $name in $names && $method in $methods ) $name : $method #end
Поскольку я хочу напечатать результат рядом
Я нашел решение, просто вставил карту
Map<String, String> maps = new HashMap<>(); ctx.put("rows", maps);
и перебрал ключ в картах
#foreach( $key in $rows.keySet() ) Key: $key Value: $rows.get($key) #end
Просто l oop над индексом.
Предполагается, что обе коллекции имеют одинаковый размер:
#set($size = $names.size - 1) #foreach( $i in [0..$size]) $names[$i] : $methods[$i] #end
(отредактировано для корректности)