RE: How can I assign a value from a bean:write tag to a variable?

2001-12-12 Thread Sobkowski, Andrej

Tony,

I suppose you can use bean:define

bean:define id=localMessageId value=messageId /
%
String newMessageId = http:/localhost?messageId= + localMessageId;
%
OR

a href=http://abc?messageId=%= localMessageId %.../a 

I haven't tried it but...

HTH

Andrej


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
 Sent: Tuesday, December 11, 2001 9:43 PM
 To: Struts Users Mailing List
 Subject: How can I assign a value from a bean:write tag to 
 a variable?
 
 
 
 Hello
 
 I have a bean:write tag
 
 bean:write name=messagestag property=messageId filter=true/
 
 And want to assign this value to a variable I can use it in a 
 scriptlet,ie
 I want to do somehthing like
 
 % String messageId= bean:write name=messagestag 
 property=messageId 
 filter=true/ ;
 String newMessageId = http:/localhost?messageId= + messageId;
 %
 
 How can I do this?
 
 Cheers
 
 Tony
 
 
 
 
 
 
 --
 To unsubscribe, e-mail:   
 mailto:[EMAIL PROTECTED]
 For additional commands, e-mail: 
 mailto:[EMAIL PROTECTED]
 



RE: How can I assign a value from a bean:write tag to a variable?

2001-12-11 Thread George M. Coles

Hi Tony,
you could get the value of the bean referenced in your bean:write tag in
scriptlet code by looking up the object that is keyed to the bean's name in
the pageContext, and then assign it to your second variable. I think yoiu
might do it like this:

%!

Object message;
%
%
message = pageContext.getAttribute( messageTag, pageContext.SESSION );

%

The pageContext object is what holds the objects in different apparent
scopes. It is an implicit object that can be accessed from jsp or scriptlet
code. Api doc can be found under javax.servlet.jsp.PageContext.


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, December 11, 2001 9:43 PM
To: Struts Users Mailing List
Subject: How can I assign a value from a bean:write tag to a variable?



Hello

I have a bean:write tag

bean:write name=messagestag property=messageId filter=true/

And want to assign this value to a variable I can use it in a scriptlet,ie
I want to do somehthing like

% String messageId= bean:write name=messagestag property=messageId
filter=true/ ;
String newMessageId = http:/localhost?messageId= + messageId;
%

How can I do this?

Cheers

Tony






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


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