Tem como usar for(int i=0...) no JSTL?

Então, eu preciso usar o for, mas no JSTL pelo que eu vi, só tem o forEach, mas eu preciso eh do for…

Com scriplet funciona beleza.

<%for (int i = 0; i < ((FormMatriculaOnline) session
								.getAttribute("formMatriculaOnline"))
								.getReMatricula().getQuadHor().getLstHorarios()
								.size(); i++) {

							%>

Mas eu preciso que seja feito em JSTL. Alguém tem a manha?
abraços!

Por que precisa do for? Diga o que quer fazer com for, que não está conseguindo fazer com forEach.

Você de conseguir toda a funcionalidade do loop for com o forEach

<c:forEach items="formMatriculaOnline" var="item"></c:forEach>

o seguinte,
eu preciso dentro do for,
acessar varios objetos, das posições atuais, se eu for usar o forEach, eu só tenho a posição atual de um objeto.
=]
eu poderia criar um contador, pra usar como “posicao” para os outros objetos, mas gostaria de saber se tem como eu resolver de outra forma mais “bonita”.

Vlws!

Não entendi.

Ps: o forEach usa o atributo varStatus como contador, é só declara-lo.