Re: OGNL and action property

2007-12-29 Thread stanlick
I think this is a cleaner way to do this.

s:hidden key=brand/

Scott Stanlick


Re: OGNL and action property

2007-12-21 Thread Dave Newton
--- [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
 What is an action property? I thought it is a private attribute in an
 action class with its getter and setter methods but now I think it's 
 wrong as I defined such an attribute brand but it can't be used 
 in OGNL: s:if test=#brand..

You would not want to use the # character, just brand.

I'm not sure the scoping of the property itself is relevant, but the
accessors should follow the JavaBean specification.

 In the result page of the action, I can output value of the brand using
 ${brand} but how and where can I put the value into value stack so that I
 can use OGNL to access it?

The action is pushed onto the value stack and its properties are available on
the stack; this is handled by the framework.

d.


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



Re: OGNL and action property

2007-12-21 Thread [EMAIL PROTECTED]
Hi Dave,


 You would not want to use the # character, just brand.


It works without prefixing it with #. Thanks.

To pass brand value to the action specified in the same page, I use hidden
field but it doesn't work. Can you help me with that? I tried these and none
works.

 s:hidden name=brand value=#brand/
s:hidden name=brand value=%{#brand}/
 s:hidden name=brand value=%{#parameters.brand}/

Is there a way to set brand value as a request value?

Thanks again.


RE: OGNL and action property

2007-12-21 Thread Hernandez, David

Try removing the value attribute:
s:hidden name=brand / 
Although, I believe
s:hidden name=brand value=%{brand}/
Should do the same thing . . .

David Hernandez

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
Sent: Friday, December 21, 2007 3:46 PM
To: Struts Users Mailing List
Subject: Re: OGNL and action property

Hi Dave,


 You would not want to use the # character, just brand.


It works without prefixing it with #. Thanks.

To pass brand value to the action specified in the same page, I use
hidden field but it doesn't work. Can you help me with that? I tried
these and none works.

 s:hidden name=brand value=#brand/ s:hidden name=brand
value=%{#brand}/  s:hidden name=brand
value=%{#parameters.brand}/

Is there a way to set brand value as a request value?

Thanks again.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
- - - -

This message is intended only for the personal and confidential use of the 
designated recipient(s) named above.  If you are not the intended recipient of 
this message you are hereby notified that any review, dissemination, 
distribution or copying of this message is strictly prohibited.  This 
communication is for information purposes only and should not be regarded as an 
offer to sell or as a solicitation of an offer to buy any financial product, an 
official confirmation of any transaction, or as an official statement of Lehman 
Brothers.  Email transmission cannot be guaranteed to be secure or error-free.  
Therefore, we do not represent that this information is complete or accurate 
and it should not be relied upon as such.  All information is subject to change 
without notice.


IRS Circular 230 Disclosure:
Please be advised that any discussion of U.S. tax matters contained within this 
communication (including any attachments) is not intended or written to be used 
and cannot be used for the purpose of (i) avoiding U.S. tax related penalties 
or (ii) promoting, marketing or recommending to another party any transaction 
or matter addressed herein.



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



Re: OGNL and action property

2007-12-21 Thread [EMAIL PROTECTED]
Thanks so much, Dave. Both work.


On Dec 21, 2007 3:49 PM, Hernandez, David [EMAIL PROTECTED]
wrote:


 Try removing the value attribute:
 s:hidden name=brand /
 Although, I believe
 s:hidden name=brand value=%{brand}/
 Should do the same thing . . .

 David Hernandez

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 Sent: Friday, December 21, 2007 3:46 PM
 To: Struts Users Mailing List
 Subject: Re: OGNL and action property

 Hi Dave,


  You would not want to use the # character, just brand.


 It works without prefixing it with #. Thanks.

 To pass brand value to the action specified in the same page, I use
 hidden field but it doesn't work. Can you help me with that? I tried
 these and none works.

  s:hidden name=brand value=#brand/ s:hidden name=brand
 value=%{#brand}/  s:hidden name=brand
 value=%{#parameters.brand}/

 Is there a way to set brand value as a request value?

 Thanks again.
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 - - - - - - -

 This message is intended only for the personal and confidential use of the
 designated recipient(s) named above.  If you are not the intended recipient
 of this message you are hereby notified that any review, dissemination,
 distribution or copying of this message is strictly prohibited.  This
 communication is for information purposes only and should not be regarded as
 an offer to sell or as a solicitation of an offer to buy any financial
 product, an official confirmation of any transaction, or as an official
 statement of Lehman Brothers.  Email transmission cannot be guaranteed to be
 secure or error-free.  Therefore, we do not represent that this information
 is complete or accurate and it should not be relied upon as such.  All
 information is subject to change without notice.

 
 IRS Circular 230 Disclosure:
 Please be advised that any discussion of U.S. tax matters contained within
 this communication (including any attachments) is not intended or written to
 be used and cannot be used for the purpose of (i) avoiding U.S. tax
 related penalties or (ii) promoting, marketing or recommending to another
 party any transaction or matter addressed herein.



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