2013-04-08 3 views
0

Я использую следующий код для использования цикла for со списком (я знаком с другим синтаксисом, скопированным ниже). Первый цикл for не работает для меня, хотя его тот же список. Любые идеи о том, как идти об устранении этого:for loop in play framework 1.2.5 (groovy template)

#{list items:0..items.size(), as:'item'}${item}#{/list} //Not Working - I have tried moving the items.size out of the loop as well but it has not worked for me 

Это работает для того же списка:

#{list items, as:'item'}${item}#{/list} 

Любые мысли/предложения почему? Заранее спасибо.

Edit: список является то, что определяемым пользователем случаев (в основном содержат строки и Целые)

+0

на данный момент я использую цикл for: for (int i = 0; i

+0

в чем проблема со вторым синтаксисом? можете ли вы объяснить, чего вы хотите достичь с другим? –

+0

Теперь я пытаюсь понять, почему я не смог запустить первый синтаксис. –

ответ

1

Синтаксиса неверен, элементам параметров нужен итератор и вы даете ему целое число, если вам нужен индекс вы можете используйте переменную item_index