Maybe you could add a URL parameter to the link on each of the three pages identifying which page it is. Then in the action class, get the request object, get the URL parameter from the request object, and based on the parameter, you should know where to return to.
-----Original Message----- From: Ot�vio Augusto [mailto:[EMAIL PROTECTED] Sent: Thursday, January 08, 2004 9:54 AM To: Struts Users Mailing List Subject: Re: mapped address Yeah,putting it in a hidden field is insecure (and impossible: it is not a form, it is a simple link.). I'm trying to run away from the struts way to generate more than one parameter, specialy inside a logic:iterate tag. I think having an Action class with many methods each regarding to a an input page would help. Thanks for the help Ot�vio Augusto On Thu, 8 Jan 2004 11:22:03 -0500 "Yee, Richard K,,DMDCWEST" <[EMAIL PROTECTED]> wrote: > Ot�vio, > You could 1) put the info in a hidden variable which would be less secure or > 2) put the info in your session. > > Regards, > > Richard > > > -----Original Message----- > From: Ot�vio Augusto [mailto:[EMAIL PROTECTED] > Sent: Wednesday, January 07, 2004 7:33 PM > To: [EMAIL PROTECTED] > Subject: mapped address > > > I have the following situation: > > In my struts-config.xml file, there are lots of mappings like this one: > <forward name="vendaconfirma" path="/vendaConfirmacao.jsp" /> > > In my application, the user has the chance to add or remove itens from a > collection which is in the httpsession. There is only one place to add those > itens, but the user can remove then at any time, at least in 3 different web > pages during the workflow. > > I'd like to implement a single Action class to handle the task of getting > the httpsession with those items, remove a certain item and go back to the > page where i requested this task. As I said, there are at least 3 different > jsp pages where the user can invoke this "remove" task. > > The question is: is there a way to get , in the Action class, the mapping > for the page where I came from ? At the end of my execute() methods in my > Action classes,I do this > > return (mapping.findForward(destino)); > > to return to the jsp page. "destino" is a String containig the jsp "alias" > mapped in struts-config.xml. Since I can invoke this Action from, at least, > 3 different places, how to feed "destino" with the correct mapping so I can > rturn to the page I invoked the service from? > > thanks in advance > > Ot�vio Augusto > > --------------------------------------------------------------------- > 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]

