I think you are asking two different questions.  My answer of using
wildcards  - 
http://struts.apache.org/userGuide/building_controller.html#action_mapping_wildcards
- allows you to embed information into the URL itself.  Your
viewReport/* would allow that action mapping to match viewReport/temp
for example.  The {1} notation tells Struts to replace the {1} with
the first wildcard-matched value, "temp", in this example.  You would
access this value by calling mapping.getParameter() within your
Action.

Don 


On Tue, 22 Mar 2005 09:38:27 +0530, Mili Aggarwal, Noida
<[EMAIL PROTECTED]> wrote:
> 
> 
> Hello All,
> 
> I would like to ask the same question :
> 
> If in my JSP I have :
> 
> <html:form  action="/viewReport.do?param=temp" method="GET" target="_blank"
> >
> 
> Can you tell me how to pass this parameters in form using a querystring in
> Struts?
> 
> What will be corresponding mapping in struts confog.xml?
> 
> Presently,I have it:
> <action path="/viewReport/*" parameter="{1}"   <--- What does this {1} stand
> for???????/
> 
> Awaiting reply :-)
> 
> Warm Regards,
> Mili Aggarwal
> 
> 
> -----Original Message-----
> From: Don Brown [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, March 22, 2005 3:19 AM
> To: Struts Users Mailing List; [EMAIL PROTECTED]
> Subject: Re: Rewrite with Struts?
> 
> Use wildcards:
> 
> <action path="action/*" parameter="{1}" />
> 
> Then, use a prefix mapping in your web.xml rather than the .do suffix.
> 
> Don
> 
> On Mon, 21 Mar 2005 21:23:51 +0100, Bernd Schiffer
> <[EMAIL PROTECTED]> wrote:
> > Hi.
> >
> > I have a Struts webapp which can be called by
> > DOMAIN/action.do?param=value . Is there a way to call it by
> > DOMAIN/action/value ? I know how to do with httpd's mod_rewrite, but I'm
> > looking for doing the same within my webapp.
> >
> > Bernd

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

Reply via email to