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">&nbsp;<bean:write name="nestedlist"/></td>
>     </logic:iterate>
>     </tr>
> <%
> } else {
> %>
> <tr bgcolor="#ECF0F7">
>     <logic:iterate id="nestedlist"
> name="datalist">
> <td
> class="11pxtext">&nbsp;<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]

Reply via email to