Just a couple of small notes here though, (added for the Struts beginner): you will be 
setting and getting a "attribute" not a "parameter". Also you will need to set/get it 
as an Integer not an int..

Geeta

> -----Original Message-----
> From: Kailash Vasani [mailto:[EMAIL PROTECTED]
> Sent: Thursday, July 08, 2004 8:29 AM
> To: 'Struts Users Mailing List'
> Subject: RE: ActionForward with runtime parameter?
> 
> 
> Hi,
> 
> Set id and it's value in request object and just forward to
> mapping.findForward("success").
> In ur target page (where u r forwarding), get the value for 
> parameter (id)
> from request object.
> 
> that should do the trick
> 
> Kailash
> 
> 
> -----Original Message-----
> From: Twan Kogels [mailto:[EMAIL PROTECTED]
> Sent: Thursday, July 08, 2004 5:50 PM
> To: [EMAIL PROTECTED]
> Subject: ActionForward with runtime parameter?
> 
> 
> Hello people,
> 
> I've started my first project with struts. It's working fine, 
> clean and 
> quick. But i have a question regarding actionforwards and 
> parameters to the 
> path.
> 
> I have a form; when the user submits the form i forward the 
> user to another 
> page. This page requires one parameter (?id=x) to function. 
> Now i use a 
> code like:
> 
> return new 
> ActionForward(mapping.findForward("success").getPath()+"?id="+
> glform.getGroe
> p());
> 
> to forward and add a parameter. The forward "success" 
> contains the url to 
> the page without parameters (/page.do). I then append the 
> "id=" parameter 
> and create a new ActionForward.
> 
> The value of the id= parameter is only known when the user 
> submits the 
> form. So i cannot put the id parameter in the struts-config.xml file.
> 
> Is the above code the best and cleanest way to do the thing i 
> want to do?
> 
> Cheers,
> Twan Kogels
> 
> 
> 
> ---------------------------------------------------------------------
> 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]

Reply via email to