Felix Khazin asked;
> Hi all,
>
> I have a quick question:
>
> My struts-config.xml has a forward line such as:
> <forward name="show" path="/application.do"/>
> In my controller if I set an attribute such as:
>
> Request.setAttribute("test", "test string");
> Return (mapping.findForward("show"));
>
> This works fine and I am able to use test in the view.
>
> But if I change the forward to "redirect=true" this
> functionality disappears and I am no longer able to use the
> attributes set in the controller.
>
> Does anyone know why I can't do this with a redirect, and how
> I may be able to still use a redirect and get the attributes
> in the view?
A redirect is a message to the browser telling it to make a new request
for a different URL. Since the browser is sending a new request, any
data you put into the old request goes away. If you need to have data
available between browser requests, store it in the session, instead.
- George
http://www.idiacomputing.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]