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]