Worked like a charm.

Thanks a million,
Erik


Hari Saptoadi wrote:

<logic:iterate id="id" property="dp" name="YourFormBean" indexId="idx" >
           <tr >
             <c:choose>
               <c:when test="${idx%2==0}">
                 <td class="tdContent" >
               </c:when>
               <c:otherwise>
                 <td class="tdContent2" >
               </c:otherwise>
             </c:choose>
             <html-el:multibox property="checkboxList"
onclick="unCheckIt()" value="${id.index}" />
             </td>...............and so on

notes : class=tdContent2 or class=tdContent defines in css

----- Original Message -----
From: "Erik Weber" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
Sent: Tuesday, August 10, 2004 12:48 PM
Subject: EL question




I have a logic:iterate tag that is creating HTML table rows.

I want to set a bgcolor variable to use for each row. If the row is even
numbered, I want to use color A. If the row is odd numbered, I want to
use color B.

What tags should I use? What EL operation should I use to determine if
the current iterator index is even or odd?

I was thinking along the lines of:

begin logic:iterate
 set bg color var to 'A'
 if iterator index is odd, set bg color to 'B'
 render the table row
end logic:iterate

I would appreciate some advice on how to implement this neatly, using
the EL tags or JSTL tags. I'm trying to graduate from using scriptlets
for stuff like this.

Thanks,
Erik


---------------------------------------------------------------------
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