Hi all,
        I need to use the logic:equal inside a logic iterate..and I am
Having problems..
My case is that I hae in an ActionForm an HashMap property which
contains
Pairs of  String, MyObject.  My object has a Boolean property called
status

What I want to do is to loop thru all the objects in my hashmap and, if
the property status has a value of true I want to display button A,
while if it is false I want to display button B.

For testing purposes I am now displaying some text...


I tried with following loop, but seems that is not working properly

// Loop thru all the objects contained in the hashmap
<logic:iterate id="element" name="batchTaskForm" property="tasks"> 
  <tr class="workscreen">
     <td align="right" class="workscreen">
    
// Here I got myObject   , and its property 'type'

     <bean:write name="element" property="value.type"/>
     </td>
     <td align="left" class="workscreen">
       
// Now I should reuse MyObject here....but below code raises
// exception (obviously)

         <logic:equal name="element" property="status"
value="true">Active</logic:equal>
                    <logic:equal name="element" property="status"
value="false">Inactive</logic:equal>
                     
                   </td>
             </tr>    
</logic:iterate>

I believe I should go for a bean:define  tag but I m not sure how to use
it

Anyone can help?

Thanx in advance and regards
        marco




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

Reply via email to