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]

Reply via email to