Re: assigning a value back to a bean in a logic:iterate?

2003-09-15 Thread Mick Knutson
Can't I just do something like:
logic:equal property=cColor value=content_tbl_white 
%= cColor = content_tbl_blue %
test cellColor
/logic:equal

But this does not work either. The logic _does_ find the cColor as
content_tbl_white

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

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

- Original Message - 
From: Mohan Radhakrishnan [EMAIL PROTECTED]
To: 'Struts Users Mailing List' [EMAIL PROTECTED]
Sent: Friday, September 12, 2003 8:48 AM
Subject: RE: assigning a value back to a bean in a logic:iterate?



  If you just want to alternate within the loop you can do something like
 this

 logic:iterate id=item name=list indexId=index
 %=index%
 /logic:iterate

   This will print 'index'. So you can do something like this

if( index % 2 == 0 ){
// Do something
} else if( index % 2 == 1 ){
// Do something
}

  You might also use the logic:equal tag instead of scriptlets.
 Mohan

 -Original Message-
 From: Mick Knutson [mailto:[EMAIL PROTECTED]
 Sent: Friday, September 12, 2003 8:06 PM
 To: Struts Users Mailing List
 Subject: Re: assigning a value back to a bean in a logic:iterate?


 I am basically trying to take cellColor which is a variable in my
DynaForm,
 and loop through an array of alerts[] that is also in this DynaForm. So I
 can then alternate the cell colors of the table. So alertForm.cellColor
need
 to be changed each iteration of this loop.

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

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

 - Original Message -
 From: Mohan Radhakrishnan [EMAIL PROTECTED]
 To: 'Struts Users Mailing List' [EMAIL PROTECTED]
 Sent: Friday, September 12, 2003 7:33 AM
 Subject: RE: assigning a value back to a bean in a logic:iterate?


 
   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]
 
 

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



assigning a value back to a bean in a logic:iterate?

2003-09-12 Thread Mick Knutson
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]



RE: assigning a value back to a bean in a logic:iterate?

2003-09-12 Thread Mohan Radhakrishnan

 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]



Re: assigning a value back to a bean in a logic:iterate?

2003-09-12 Thread Mick Knutson
I am basically trying to take cellColor which is a variable in my DynaForm,
and loop through an array of alerts[] that is also in this DynaForm. So I
can then alternate the cell colors of the table. So alertForm.cellColor need
to be changed each iteration of this loop.

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

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

- Original Message - 
From: Mohan Radhakrishnan [EMAIL PROTECTED]
To: 'Struts Users Mailing List' [EMAIL PROTECTED]
Sent: Friday, September 12, 2003 7:33 AM
Subject: RE: assigning a value back to a bean in a logic:iterate?



  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]



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



RE: assigning a value back to a bean in a logic:iterate?

2003-09-12 Thread Mohan Radhakrishnan

 If you just want to alternate within the loop you can do something like
this

logic:iterate id=item name=list indexId=index
%=index%
/logic:iterate

  This will print 'index'. So you can do something like this

   if( index % 2 == 0 ){
   // Do something
   } else if( index % 2 == 1 ){
   // Do something
   }

 You might also use the logic:equal tag instead of scriptlets.
Mohan

-Original Message-
From: Mick Knutson [mailto:[EMAIL PROTECTED]
Sent: Friday, September 12, 2003 8:06 PM
To: Struts Users Mailing List
Subject: Re: assigning a value back to a bean in a logic:iterate?


I am basically trying to take cellColor which is a variable in my DynaForm,
and loop through an array of alerts[] that is also in this DynaForm. So I
can then alternate the cell colors of the table. So alertForm.cellColor need
to be changed each iteration of this loop.

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

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

- Original Message -
From: Mohan Radhakrishnan [EMAIL PROTECTED]
To: 'Struts Users Mailing List' [EMAIL PROTECTED]
Sent: Friday, September 12, 2003 7:33 AM
Subject: RE: assigning a value back to a bean in a logic:iterate?



  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]



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