Ответ 1
Тег <c:forEach>
определенно подходит для этого. Он имеет атрибуты begin
и end
, где вы можете указать, ну, начинать и заканчивать. Он имеет атрибут varStatus
, который помещает объект LoopTagStatus
в область тега цикла, который, в свою очередь, имеет несколько методов, таких как getIndex()
и on.
Вот пример запуска:
<c:forEach begin="0" end="10" varStatus="loop">
Index: ${loop.index}<br/>
</c:forEach>