I'm not sure what I'm doing wront but I only want to write out the
table row and table data tags if it is a new milestone different than
the last one.

I seem to get either all or none here.

Can somebody help me?

<table border="1"
                cellspacing="0" cellpadding="4" bordercolor="#000000" 
width="100%"
class="greyBackgroundClass">
        <tr>
                <th>Milestone</th><th>Tentative Release 
Date</th><th>Features</th>
        </tr>
                <s:set name="milestoneTemp" value="%{-1}" scope="page"/>
                <s:set name="newMilestone" value="%{false}" scope="page"/>
                <s:iterator value="#session.releaseList">
                                <s:if test="%{milestoneTemp != 
milestone.number}">
                                        <s:set name="milestoneTemp"  
value="%{milestone.number}"  scope="page"/>
                                        <s:set name="newMilestone" value="%{true}"  
scope="page"/>
                                </s:if>
                                <s:else>
                                        <s:set name="newMilestone" value="%{false}" 
scope="page"/>
                                </s:else>
                                        <s:if test="%{newMilestone == true}">
                                        <tr>
                                        <td>
                                                <s:property 
value="%{milestone.number}"/>
                                        </td>
                                        
                                        <td>
                                                <s:property 
value="%{milestone.tentativeDate}"/>                                        
                                        </td>
                                        
                                        <td width="80%" aling="left">
                                        <ul>
                                        </s:if>
                                                <li><s:property value="%{feature}" 
escape="false"/></li>
                                        <s:if test="%{newMilestone == true)">
                                        </ul>
                                        </td>
                                </tr>
                                        </s:if>
                </s:iterator>
        </table>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to