Sorry to bring this up again, (I haven't been paying attention) but this is what I use for alternate rows.
<c:forEach var="name" items="${names.nameList}" varStatus="status"> <c:choose> <c:when test="${status.count % 2 == 0}"> <tr class="gridDataWhite"> </c:when> <c:otherwise> <tr class="gridDataGrey"> </c:otherwise> </c:choose> Joe ----- Original Message ----- From: "Mohan Radhakrishnan" <[EMAIL PROTECTED]> To: "'Struts Users Mailing List'" <[EMAIL PROTECTED]> Sent: Monday, February 10, 2003 11:36 PM Subject: RE: Rendering alternate rows of a table in Struts > Hi, > > I found this from the archives. > > <logic:iterate ....... indexId="resultNo" > > > <bean:define id="remainder" value="<%= > Integer.toString(resultNo.intValue() % 2) %>"/> > > <logic:equal name="remainder" value="0"> > <tr bgcolor="#ffffff"> > </logic:equal> > <logic:notEqual name="remainder" value="0"> > <tr bgcolor="#d3d3d3"> > </logic:notEqual> > > Mohan > -----Original Message----- > From: Mohan Radhakrishnan [mailto:[EMAIL PROTECTED]] > Sent: Monday, February 10, 2003 6:02 PM > To: 'Struts Users Mailing List' > Subject: RE: Rendering alternate rows of a table in Struts > > > Hi, > We use this. > > <logic:iterate id="datalist" name="table1" > indexId="index" offset="1"> > <% > if ( index.intValue() % 2 == 0 ){ > %> > <tr bgcolor="#ffffff"> > <logic:iterate id="nestedlist" > name="datalist"> > <td > class="11pxtext"> <bean:write name="nestedlist"/></td> > </logic:iterate> > </tr> > <% > } else { > %> > <tr bgcolor="#ECF0F7"> > <logic:iterate id="nestedlist" > name="datalist"> > <td > class="11pxtext"> <bean:write name="nestedlist"/></td> > </logic:iterate> > </tr> > <% > } > %> > </logic:iterate> > I think that there is a way to check the index value with logic compare > tags. > > Mohan > > -----Original Message----- > From: David Graham [mailto:[EMAIL PROTECTED]] > Sent: Friday, February 07, 2003 8:30 PM > To: [EMAIL PROTECTED] > Subject: Re: Rendering alternate rows of a table in Struts > > > http://jakarta.apache.org/struts/resources/taglibs.html > > At the bottom of the page is RowTag. > > David > > > >Hi All, > >I am using logic iterate tag to iterate over a collection > >and display the contents of the collection in the > >form of a table. > >I want to render the alternate rows with different background colours. > >I don't want to use scriptlet for finding the row number and set the > >colour. > >Is there any Struts tag where I can specify such functionality. > > > >Regards, > >Ritesh. > > > _________________________________________________________________ > Tired of spam? Get advanced junk mail protection with MSN 8. > http://join.msn.com/?page=features/junkmail > > > --------------------------------------------------------------------- > 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] > > --------------------------------------------------------------------- > 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]