<bean:parameter id="cellColor" name="cellColor"
value="content_tbl_blue" />


This code defines a scripting variable but I think that since you don't have
any html controls this value is not automatically sent with the request.

 In our JSP's where we don't have html controls we use the following code.

  <logic:iterate id="timeSheetItem" name="timeSheetEntryForm"
                                                property="timeSheetItems">
        <bean:write name="timeSheetItem" property="tuesdayTime" />
        <html:hidden name="timeSheetItem" property="tuesdayTime"/>
  </logic:iterate>
Mohan

-----Original Message-----
From: Mick Knutson [mailto:[EMAIL PROTECTED]
Sent: Friday, September 12, 2003 7:44 PM
To: struts
Subject: assigning a value back to a bean in a logic:iterate?


I have the following code I want to make work:

    <logic:iterate id="alert" name="alertListForm" property="userAlerts">
................................stuff................................
        <logic:equal name="alertListForm" property="cellColor"
value="content_tbl_white" >
            <bean:parameter id="cellColor" name="cellColor"
value="content_tbl_blue" />
        </logic:equal>
        <logic:equal name="alertListForm" property="cellColor"
value="content_tbl_blue" >
            <bean:parameter id="cellColor" name="cellColor"
value="content_tbl_white" />
            test blue
        </logic:equal>
    </logic:iterate>

But I can't seem assign "cellColor" attribute back into alertListForm.

---
Thanks
Mick Knutson
http://www.baselogic.com

+001(805) 563-0666 Office
+001 (708) 570-2772 Fax
---

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