Do you use a page for your forward link or do you use an action?
As I know you can only use reset if you forward to the action.

Andreas
----- Original Message -----
From: "Denis Wang" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
Sent: Monday, January 20, 2003 9:52 PM
Subject: RE: reset a request parameter to null


> I tried but failed, unfortunately.  I guess the *operation* will be kept
as
> a request parameter if mapping.findForward() is used, EVEN if you remove
> *operation* from your ActionForm.
> Thanks for your attention.
> Denis
>
> -----Original Message-----
> From: Larry Zappeterrini [mailto:[EMAIL PROTECTED]]
> Sent: Monday, January 20, 2003 3:42 PM
> To: 'Struts Users Mailing List'
> Subject: RE: reset a request parameter to null
>
>
> Using your second below method but without including the parameter
operation
> in the
> query string should accomplish. So the code would look like:
>
> return new ActionForward(mapping.findForward("success").getPath() +
> "?versionId=" + versionId);
>
> Any calls to request.getParameter("operation") should return null after
> that.
>
> Larry
>
> -----Original Message-----
> From: Denis Wang [mailto:[EMAIL PROTECTED]]
> Sent: Monday, January 20, 2003 3:30 PM
> To: Struts Users Mailing List
> Subject: RE: reset a request parameter to null
>
>
> thanks for your reply.  just as this email's subject, I am trying to set a
> request *parameter* to null.
> Denis
>
> -----Original Message-----
> From: Sri Sankaran [mailto:[EMAIL PROTECTED]]
> Sent: Monday, January 20, 2003 3:28 PM
> To: Struts Users Mailing List
> Subject: RE: reset a request parameter to null
>
>
> It isn't clear what you are trying to achieve;  however one thing that
jumps
> out is your use of request *attributes* as opposed to request
*parameters*.
> When you append a URI thusly:
>
>   foo?operation=bar&baz=gak
>
> you are providing *parameters* and not attributes.
>
> Sri
>
> -----Original Message-----
> From: Denis Wang [mailto:[EMAIL PROTECTED]]
> Sent: Monday, January 20, 2003 3:19 PM
> To: Struts Users Mailing List
> Subject: reset a request parameter to null
>
>
> Hello, all,
> What is the easiest way to set the request paramter to null?
> I have OneForm and TwoForm, both of which have a field of "operation".
After
> OneAction is finished, the request will be forwarded to TwoAction. The
wierd
> thing is that I cannot reset the "operation" parameter. I tried in the
> OneAction:
>         request.setAttribute( "operation", null );
>         OneForm.setOperation( null );
>         request.removeAttribute( "operation" );
>
>         return new ActionForward( mapping.findForward(
"success" ).getPath()
> + "?operation=&versionId=" + versionId );
>
> All above approaches do not work.  The last one comes really close to set
> operation="".  Does anybody have a decent way to set the parameter to
null?
> Thanks. Denis
>
>
>
> --
> To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
>
>
> --
> To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
>
>
>
>
> --
> To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
>
>
>
***************************************************************************
> This electronic mail transmission contains confidential and/or privileged
> information intended only for the person(s) named.  Any use, distribution,
> copying or disclosure by another person is strictly prohibited.
>
***************************************************************************
>
>
>
> --
> To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
>
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>
>



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to