If you take a quick look through the archives you will see it has been discussed quite a bit not all that long ago.
-----Original Message----- From: David Chelimsky [mailto:[EMAIL PROTECTED] Sent: Thursday, 5 June 2003 20:59 To: Struts Users Mailing List Subject: Re: passing parameters or object from one action to other Isn't this just action chaining using HTTP instead of within the jvm? I'm not sure I get the reasons why action chaining is inherently a bad idea, though I do get that there are potential pitfalls if misused, but that's true of many patterns. Can you explain? Or point me to an article that explains? Thanks. Andrew Hill wrote: >(Oops. Hit send too soon. Try again!) > >You can put them in the request as attributes and use a non-redirecting >forward *but* then you are 'action chaining'. > >(Action chains are bad. n'kay) > >The other alternative - suitable for string parameters - is to make them >request parameters by appending to the url. >To do this you create a new forward based on the existing forward. ie in >your action: > >ActionForward forward = mapping.findForward("myforward"); >forward = new >ctionForward( addParameterToUrl(forward.getPath(),"foo","bar"), >forward.getRedirect() ); >return forward; > >where addParameterToUrl does something like: > > private String addParameterToURL(String url, String parameter, String >value) > { > return url + ( (url.indexOf("?")==-1) ? "?" : "&" ) + parameter + "=" + >value; > } > >-----Original Message----- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED] >Sent: Thursday, 5 June 2003 19:25 >To: [EMAIL PROTECTED] >Subject: passing parameters or object from one action to other > > > >hi all, > >I have an action1 whose forward is another action2. > >I need to pass some parameters or object from action1 >to action2 > >I don't want to put them(parameters or object) in the session. > >Is there a solution for doing that. > >thanks in advance > >Meissa > >L'integrite de ce message n'etant pas assuree sur internet, Natexis >Banques Populaires ne peut etre tenu responsable de >son contenu. Toute utilisation ou diffusion non autorisee est >interdite. Si vous n'etes pas destinataire de ce message, merci de le >detruire et d'avertir l'expediteur. > >The integrity of this message cannot be guaranteed >on the Internet. Natexis Banques Populaires can not therefore be >considered responsible for the contents.Any unauthorized use or >dissemination is prohibited. >If you are not the intended recipient of this message, then please delete it >and >notify the sender. > > >--------------------------------------------------------------------- >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]

