Christian, Not exactly struts, but you can do this using the JSTL taglibs with the varStatus attribute, like:
<c:forEach items="${sessionScope.advertMultiEditForm.idsAsList}" var="thisid" varStatus="stat"> <c:set var="bg" value="white" /> <c:if test="${stat.index % 2 == 0}"> <c:set var="bg" value="blue" /> <tr bgcolor="<c:out value="${bg}" />"> <td> ... </td> </tr> </c:if> </c:forEach> or check out the display tag library at: http://edhill.its.uiowa.edu/display/ which is great and makes this very easy. Graham > hello, > > i use <logic:iterate> and want to change the cgcolor every row. > > usualy i do something like this thisway: > > if(currentrow mod 2 == 0) > { > bgcolor = "color1"; > } > else > { > bgcolor = "color2"; > } > > > how would u do this with struts ? > i would prefer to do this without any jsp, so far my code is "struts only" > :) > > any ideas ? > > Mit freundlichen Grüßen > > Christian Reps, Dipl. Inf. (FH) > Web Applications > > > --------------------------------------------------------------------- > 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]