You're creating the bean "status" in the varStatus declaration in your c:forEach action. It's in scope in the loop as "status" already, so you don't need to re-initialize it. You can access its attributes inside your loop:*sigh* You are, of course, correct. I could have sworn I tried that. I certainly swore.
<c:out value="$status.begin" /> <c:out value="$status.count" /> <c:out value="$status.index" />
...etc.
Just curious; what're you trying to do inside the loop?The old 'alternating-table-row-color' trick.
<c:forEach items="${ScheduleDetailsForm.eventsList}" var="event" varStatus="status">
<c:choose> <c:when test="${status.count%2 == 0}"> <%-- set style for EVEN rows --%> <c:otherwise> <%-- set style for ODD rows --%> </c:choose>
</c:forEach
No doubt there's a better way of doing that too.
Many thanks Curtis.
-- bOOyah
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]