Okay, let's see if I can try....

You type into the browser:
/context/setupSubmit.do   

Which you have mapped to:
<action path="/setupSubmit"
type="segev.SetupSubmitAction"
input="/submit.jsp"
name="submitForm"
scope="request"
validate="true">

Which should struts-forward to /submit.jsp.
Then when you click the submit button, the form has as it's url: /submit.do
<action path="/setupSubmit"
type="segev.SubmitAction"
input="/submit.jsp"
name="submitForm"
scope="request"
validate="true">

Which will forward to your successful submit page.

Which of these is not having the execute method being executed?


> -----Original Message-----
> From: Eli Segev [mailto:[EMAIL PROTECTED]
> Sent: Thursday, January 06, 2005 3:40 PM
> To: Struts Users Mailing List
> Subject: Re: Attributes Initialization
> 
> 
> I am aware that my 'redirect' does not make sense.  But, this 
> is a different issue.  My question is why the initial action 
> does not invoke the 'execute' method.  It has to do with 
> redirect, but how?  Having two actions, one for 
> initialization and one for submit will not resolve this 
> situation, since the 'execute' method is not called.  I am 
> still looking to find out what I am doing wrong about this.
>  
> index.jsp redirect to 'submit', which is defined as a global 
> forward as 'submit.do'.  I can define it as 'submit.jsp', but 
> there is no difference in behavior.
>  
> 
> 
> Wendy Smoak <[EMAIL PROTECTED]> wrote:
> 
> From: "Eli Segev" 
> > Here is the portion that defines the action:
> >
> > > type="segev.SubmitAction"
> > input="/submit.jsp"
> > name="submitForm"
> > scope="request"
> > validate="true">
> > 
> > 
> > 
> 
> (Why have three different forwards pointing at the same page? 
> No matter if
> you call mapping.getInputForward(), mapping.findForward("success") or
> mapping.findForward("failure"), you're going to end up at the 
> same place!)
> 
> > Obviously this definition does not make the initial action 
> go through the
> 'execute' method.
> > I don't know what changes are necessary here. Any suggestions?
> 
> If you're going to do it this way, with a separate Action for 
> submit, then I
> suppose you'd need a PrepareAction to go with it.
> 
> > The starting page is index.jsp that looks like this:
> > 
> > 
> 
> And this redirects them... where? Is it submit.do or submit.jsp that
> appears in the browser? (Since it's a redirect, the browser URL should
> change.)
> 
> -- 
> Wendy Smoak
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> 
> 
>               
> ---------------------------------
> Do you Yahoo!?
>  Yahoo! Mail - Helps protect you from nasty viruses.
> 

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

Reply via email to