Why not
<c:forEach begin="0" end="20" var="i">
<option>
<c:out value="${currentYear-i}"/>
</option>
</c:forEach>
> -----Mensaje original-----
> De: Nic Werner [mailto:[EMAIL PROTECTED]
> Enviado el: domingo, 12 de octubre de 2003 23:34
> Para: [EMAIL PROTECTED]
> Asunto: Simple iteration
>
>
> This is a simple question, but is there any way to count
> *backwards* in JSTL?
>
> Using the forEach tag, if begin=10 and end=0, I get an: 'end'
> < 0 error
>
> I've also tried using step="-1" to no avail.
>
> Basically, I want to create a year pulldown box which starts
> at the currentyear and then displays the previous twenty years.
>
> <c:forEach begin="${currentYear}" end="${currentYear-20}"
> step="-1" var="year"> <option> <c:out
> value="${year}"/></option> </c:forEach>
>
> - Nic
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]