Re: Please help! Validation Errors

2008-12-15 Thread Faraz Ali

 
  /jsps/showResult.jsp
  /jsps/inputPage.jsp
  /jsps/successPage
 


Above is my struts mapping. And yes i am using struts2.

On Mon, Dec 15, 2008 at 10:44 AM, Martin Gainty  wrote:

>
> can we see the struts action mappings and result mappings from struts.xml
> e.g.?
> i assume you're using Struts 2?
>
> 
>
>
>hello.jsp
>
>
>
> Martin
> __
> Disclaimer and confidentiality note
> Everything in this e-mail and any attachments relates to the official
> business of Sender. This transmission is of a confidential nature and Sender
> does not endorse distribution to any party other than intended recipient.
> Sender does not necessarily endorse content contained within this
> transmission.
>
>
>
>
> > Date: Mon, 15 Dec 2008 09:47:33 +0800
> > From: farazali.fa...@gmail.com
> > To: user@struts.apache.org
> > Subject: Re: Please help! Validation Errors
>  >
> > Any idea?
> >
> > On Fri, Dec 12, 2008 at 6:04 PM, Faraz Ali 
> wrote:
> >
> > > Hi Andy,
> > >
> > > Please take a look at the code snippet and suggest.
> > >
> > > *MyAction.java*
> > > public class MyAction extends ActionSupport {
> > >  //getAction
> > >  //setAction
> > >  public String execute() throws Exception {
> > >   if(action==1) {
> > >return "input";
> > >   } elseif(action==2) {
> > >return "showResult";
> > >   } else {
> > >return "success";
> > >   }
> > >  }
> > > }
> > >
> > > *struts.xml:*
> > > 
> > >  
> > >   /jsps/showResult.jsp
> > >   /jsps/inputPage.jsp
> > >   /jsps/successPage
> > >  
> > > 
> > >
> > > *index.jsp:*
> > > 
> > >  2
> > > 
> > >
> > > In my index.jsp, i am calling action to display showResult.jsp page.
> But
> > > dont know why it is displaying inputPage.jsp. I also put a breakpoint
> in my
> > > Action class and start the application in debug mode, but the execute
> method
> > > did not called.
> > > Please tell me whats happening? If you need more information please
> tell me
> > >
> > >   On Thu, Dec 11, 2008 at 4:04 AM, Andy Sykes 
> wrote:
> > >
> > >> Faraz,
> > >>
> > >> I think at this point some code would help. Could you post your
> > >> struts.xml, and the action?
> > >>
> > >> Andy.
> > >>
> > >> On 10 Dec 2008, at 17:16, Faraz Ali wrote:
> > >>
> > >>  Yes Andy, you are right. I added the , but why
> it
> > >>> is
> > >>> executing automatically. It is executed automatically when i start my
> > >>> application.
> > >>>
> > >>> On Wed, Dec 10, 2008 at 6:19 PM, Andy Sykes 
> wrote:
> > >>>
> > >>>  Faraz,
> > >>>>
> > >>>> When using validation, the input result tells Struts where to
> > >>>> dispatch/redirect to if there's a validation error. When you submit
> the
> > >>>> form, Struts checks the fields against the validation XML - if
> there's
> > >>>> an
> > >>>> error, it adds FieldError objects to the FieldErrors object on the
> value
> > >>>> stack, and dispatches to the JSP (or other resource) defined in the
> > >>>> input
> > >>>> result element. This is nearly always the JSP containing the form
> you
> > >>>> submitted from.
> > >>>>
> > >>>> You have to have a  because Struts has to know
> > >>>> where
> > >>>> to redirect in the event of a validation error.
> > >>>>
> > >>>> Not sure what you mean by the last bit of your question..
> > >>>>
> > >>>> Andy.
> > >>>>
> > >>>>
> > >>>>
> > >>>> On 10 Dec 2008, at 05:56, Faraz Ali wrote:
> > >>>>
> > >>>> 13:45:18,390 ERROR [ActionComponent] Could not execute action:
> > >>>>
> > >>>>> /web/MyAction
> > >>>>> No result defined for action com.web.actions.MyAction and result
> input
> > >>>>> -
> > >>>>> action - file:/C:/
> > >>

RE: Please help! Validation Errors

2008-12-14 Thread Martin Gainty

can we see the struts action mappings and result mappings from struts.xml e.g.?
i assume you're using Struts 2?




hello.jsp



Martin 
__ 
Disclaimer and confidentiality note 
Everything in this e-mail and any attachments relates to the official business 
of Sender. This transmission is of a confidential nature and Sender does not 
endorse distribution to any party other than intended recipient. Sender does 
not necessarily endorse content contained within this transmission. 




> Date: Mon, 15 Dec 2008 09:47:33 +0800
> From: farazali.fa...@gmail.com
> To: user@struts.apache.org
> Subject: Re: Please help! Validation Errors
> 
> Any idea?
> 
> On Fri, Dec 12, 2008 at 6:04 PM, Faraz Ali  wrote:
> 
> > Hi Andy,
> >
> > Please take a look at the code snippet and suggest.
> >
> > *MyAction.java*
> > public class MyAction extends ActionSupport {
> >  //getAction
> >  //setAction
> >  public String execute() throws Exception {
> >   if(action==1) {
> >return "input";
> >   } elseif(action==2) {
> >return "showResult";
> >   } else {
> >return "success";
> >   }
> >  }
> > }
> >
> > *struts.xml:*
> > 
> >  
> >   /jsps/showResult.jsp
> >   /jsps/inputPage.jsp
> >   /jsps/successPage
> >  
> > 
> >
> > *index.jsp:*
> > 
> >  2
> > 
> >
> > In my index.jsp, i am calling action to display showResult.jsp page. But
> > dont know why it is displaying inputPage.jsp. I also put a breakpoint in my
> > Action class and start the application in debug mode, but the execute method
> > did not called.
> > Please tell me whats happening? If you need more information please tell me
> >
> >   On Thu, Dec 11, 2008 at 4:04 AM, Andy Sykes  wrote:
> >
> >> Faraz,
> >>
> >> I think at this point some code would help. Could you post your
> >> struts.xml, and the action?
> >>
> >> Andy.
> >>
> >> On 10 Dec 2008, at 17:16, Faraz Ali wrote:
> >>
> >>  Yes Andy, you are right. I added the , but why it
> >>> is
> >>> executing automatically. It is executed automatically when i start my
> >>> application.
> >>>
> >>> On Wed, Dec 10, 2008 at 6:19 PM, Andy Sykes  wrote:
> >>>
> >>>  Faraz,
> >>>>
> >>>> When using validation, the input result tells Struts where to
> >>>> dispatch/redirect to if there's a validation error. When you submit the
> >>>> form, Struts checks the fields against the validation XML - if there's
> >>>> an
> >>>> error, it adds FieldError objects to the FieldErrors object on the value
> >>>> stack, and dispatches to the JSP (or other resource) defined in the
> >>>> input
> >>>> result element. This is nearly always the JSP containing the form you
> >>>> submitted from.
> >>>>
> >>>> You have to have a  because Struts has to know
> >>>> where
> >>>> to redirect in the event of a validation error.
> >>>>
> >>>> Not sure what you mean by the last bit of your question..
> >>>>
> >>>> Andy.
> >>>>
> >>>>
> >>>>
> >>>> On 10 Dec 2008, at 05:56, Faraz Ali wrote:
> >>>>
> >>>> 13:45:18,390 ERROR [ActionComponent] Could not execute action:
> >>>>
> >>>>> /web/MyAction
> >>>>> No result defined for action com.web.actions.MyAction and result input
> >>>>> -
> >>>>> action - file:/C:/
> >>>>> jboss-4.2.3.GA/server/default/tmp/deploy/tmp35854MyWeb-exp.war/WEB-<http://jboss-4.2.3.ga/server/default/tmp/deploy/tmp35854MyWeb-exp.war/WEB->
> >>>>> <
> >>>>> http://jboss-4.2.3.ga/server/default/tmp/deploy/tmp35854MyWeb-exp.war/WEB->
> >>>>>
> >>>>> INF/classes/struts.xml:12:69
> >>>>>
> >>>>> 1. I have a simple Action class MyAction
> >>>>> 2. A corresponding MyAction-validation.xml present in same location as
> >>>>> Action class
> >>>>> 3.  is included in jsp
> >>>>> 4. No  is present
> >>>>>
> >>>>> My Question is why do we need this input element? Because i want to
> >>>>> control
> >>>>> it my way. And if i add this input element, its opening the jsp page at
> >>>>> the
> >>>>> start of the application. Can anybody help me how to do validation
> >>>>> properly
> >>>>> in struts2 application?
> >>>>>
> >>>>> --
> >>>>> Best Regards,
> >>>>> Faraz Ali
> >>>>>
> >>>>>
> >>>>
> >>>> -
> >>>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
> >>>> For additional commands, e-mail: user-h...@struts.apache.org
> >>>>
> >>>>
> >>>>
> >>>
> >>> --
> >>> Best Regards,
> >>> Faraz Ali
> >>>
> >>
> >>
> >> -
> >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
> >> For additional commands, e-mail: user-h...@struts.apache.org
> >>
> >>
> >
> >
> > --
> > Best Regards,
> > Faraz Ali
> >
> 
> 
> 
> -- 
> Best Regards,
> Faraz Ali

_
Send e-mail faster without improving your typing skills.
http://windowslive.com/Explore/hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_speed_122008

Re: Please help! Validation Errors

2008-12-14 Thread Faraz Ali
Any idea?

On Fri, Dec 12, 2008 at 6:04 PM, Faraz Ali  wrote:

> Hi Andy,
>
> Please take a look at the code snippet and suggest.
>
> *MyAction.java*
> public class MyAction extends ActionSupport {
>  //getAction
>  //setAction
>  public String execute() throws Exception {
>   if(action==1) {
>return "input";
>   } elseif(action==2) {
>return "showResult";
>   } else {
>return "success";
>   }
>  }
> }
>
> *struts.xml:*
> 
>  
>   /jsps/showResult.jsp
>   /jsps/inputPage.jsp
>   /jsps/successPage
>  
> 
>
> *index.jsp:*
> 
>  2
> 
>
> In my index.jsp, i am calling action to display showResult.jsp page. But
> dont know why it is displaying inputPage.jsp. I also put a breakpoint in my
> Action class and start the application in debug mode, but the execute method
> did not called.
> Please tell me whats happening? If you need more information please tell me
>
>   On Thu, Dec 11, 2008 at 4:04 AM, Andy Sykes  wrote:
>
>> Faraz,
>>
>> I think at this point some code would help. Could you post your
>> struts.xml, and the action?
>>
>> Andy.
>>
>> On 10 Dec 2008, at 17:16, Faraz Ali wrote:
>>
>>  Yes Andy, you are right. I added the , but why it
>>> is
>>> executing automatically. It is executed automatically when i start my
>>> application.
>>>
>>> On Wed, Dec 10, 2008 at 6:19 PM, Andy Sykes  wrote:
>>>
>>>  Faraz,

 When using validation, the input result tells Struts where to
 dispatch/redirect to if there's a validation error. When you submit the
 form, Struts checks the fields against the validation XML - if there's
 an
 error, it adds FieldError objects to the FieldErrors object on the value
 stack, and dispatches to the JSP (or other resource) defined in the
 input
 result element. This is nearly always the JSP containing the form you
 submitted from.

 You have to have a  because Struts has to know
 where
 to redirect in the event of a validation error.

 Not sure what you mean by the last bit of your question..

 Andy.



 On 10 Dec 2008, at 05:56, Faraz Ali wrote:

 13:45:18,390 ERROR [ActionComponent] Could not execute action:

> /web/MyAction
> No result defined for action com.web.actions.MyAction and result input
> -
> action - file:/C:/
> jboss-4.2.3.GA/server/default/tmp/deploy/tmp35854MyWeb-exp.war/WEB-
> <
> http://jboss-4.2.3.ga/server/default/tmp/deploy/tmp35854MyWeb-exp.war/WEB->
>
> INF/classes/struts.xml:12:69
>
> 1. I have a simple Action class MyAction
> 2. A corresponding MyAction-validation.xml present in same location as
> Action class
> 3.  is included in jsp
> 4. No  is present
>
> My Question is why do we need this input element? Because i want to
> control
> it my way. And if i add this input element, its opening the jsp page at
> the
> start of the application. Can anybody help me how to do validation
> properly
> in struts2 application?
>
> --
> Best Regards,
> Faraz Ali
>
>

 -
 To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
 For additional commands, e-mail: user-h...@struts.apache.org



>>>
>>> --
>>> Best Regards,
>>> Faraz Ali
>>>
>>
>>
>> -
>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
>> For additional commands, e-mail: user-h...@struts.apache.org
>>
>>
>
>
> --
> Best Regards,
> Faraz Ali
>



-- 
Best Regards,
Faraz Ali


Re: Please help! Validation Errors

2008-12-12 Thread Faraz Ali
Hi Andy,

Please take a look at the code snippet and suggest.

*MyAction.java*
public class MyAction extends ActionSupport {
 //getAction
 //setAction
 public String execute() throws Exception {
  if(action==1) {
   return "input";
  } elseif(action==2) {
   return "showResult";
  } else {
   return "success";
  }
 }
}

*struts.xml:*

 
  /jsps/showResult.jsp
  /jsps/inputPage.jsp
  /jsps/successPage
 


*index.jsp:*

 2


In my index.jsp, i am calling action to display showResult.jsp page. But
dont know why it is displaying inputPage.jsp. I also put a breakpoint in my
Action class and start the application in debug mode, but the execute method
did not called.
Please tell me whats happening? If you need more information please tell me

On Thu, Dec 11, 2008 at 4:04 AM, Andy Sykes  wrote:

> Faraz,
>
> I think at this point some code would help. Could you post your struts.xml,
> and the action?
>
> Andy.
>
> On 10 Dec 2008, at 17:16, Faraz Ali wrote:
>
>  Yes Andy, you are right. I added the , but why it is
>> executing automatically. It is executed automatically when i start my
>> application.
>>
>> On Wed, Dec 10, 2008 at 6:19 PM, Andy Sykes  wrote:
>>
>>  Faraz,
>>>
>>> When using validation, the input result tells Struts where to
>>> dispatch/redirect to if there's a validation error. When you submit the
>>> form, Struts checks the fields against the validation XML - if there's an
>>> error, it adds FieldError objects to the FieldErrors object on the value
>>> stack, and dispatches to the JSP (or other resource) defined in the input
>>> result element. This is nearly always the JSP containing the form you
>>> submitted from.
>>>
>>> You have to have a  because Struts has to know where
>>> to redirect in the event of a validation error.
>>>
>>> Not sure what you mean by the last bit of your question..
>>>
>>> Andy.
>>>
>>>
>>>
>>> On 10 Dec 2008, at 05:56, Faraz Ali wrote:
>>>
>>> 13:45:18,390 ERROR [ActionComponent] Could not execute action:
>>>
 /web/MyAction
 No result defined for action com.web.actions.MyAction and result input -
 action - file:/C:/
 jboss-4.2.3.GA/server/default/tmp/deploy/tmp35854MyWeb-exp.war/WEB-
 <
 http://jboss-4.2.3.ga/server/default/tmp/deploy/tmp35854MyWeb-exp.war/WEB->

 INF/classes/struts.xml:12:69

 1. I have a simple Action class MyAction
 2. A corresponding MyAction-validation.xml present in same location as
 Action class
 3.  is included in jsp
 4. No  is present

 My Question is why do we need this input element? Because i want to
 control
 it my way. And if i add this input element, its opening the jsp page at
 the
 start of the application. Can anybody help me how to do validation
 properly
 in struts2 application?

 --
 Best Regards,
 Faraz Ali


>>>
>>> -
>>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
>>> For additional commands, e-mail: user-h...@struts.apache.org
>>>
>>>
>>>
>>
>> --
>> Best Regards,
>> Faraz Ali
>>
>
>
> -
> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
> For additional commands, e-mail: user-h...@struts.apache.org
>
>


-- 
Best Regards,
Faraz Ali


Re: Please help! Validation Errors

2008-12-10 Thread Andy Sykes

Faraz,

I think at this point some code would help. Could you post your  
struts.xml, and the action?


Andy.

On 10 Dec 2008, at 17:16, Faraz Ali wrote:

Yes Andy, you are right. I added the , but why  
it is

executing automatically. It is executed automatically when i start my
application.

On Wed, Dec 10, 2008 at 6:19 PM, Andy Sykes <[EMAIL PROTECTED]> wrote:


Faraz,

When using validation, the input result tells Struts where to
dispatch/redirect to if there's a validation error. When you submit  
the
form, Struts checks the fields against the validation XML - if  
there's an
error, it adds FieldError objects to the FieldErrors object on the  
value
stack, and dispatches to the JSP (or other resource) defined in the  
input

result element. This is nearly always the JSP containing the form you
submitted from.

You have to have a  because Struts has to know  
where

to redirect in the event of a validation error.

Not sure what you mean by the last bit of your question..

Andy.



On 10 Dec 2008, at 05:56, Faraz Ali wrote:

13:45:18,390 ERROR [ActionComponent] Could not execute action:

/web/MyAction
No result defined for action com.web.actions.MyAction and result  
input -

action - file:/C:/
jboss-4.2.3.GA/server/default/tmp/deploy/tmp35854MyWeb-exp.war/WEB- 


INF/classes/struts.xml:12:69

1. I have a simple Action class MyAction
2. A corresponding MyAction-validation.xml present in same  
location as

Action class
3.  is included in jsp
4. No  is present

My Question is why do we need this input element? Because i want to
control
it my way. And if i add this input element, its opening the jsp  
page at

the
start of the application. Can anybody help me how to do validation
properly
in struts2 application?

--
Best Regards,
Faraz Ali




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





--
Best Regards,
Faraz Ali



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



Re: Please help! Validation Errors

2008-12-10 Thread Dave Newton
--- On Wed, 12/10/08, Faraz Ali wrote:
> i mean when i access my application's main page. when i
> hit http://localhost:8080/mywebapp.

If you hit an action that has validations then this is correct behavior.

There are a few ways to handle this, including defining an action that runs the 
action's input() method, thus bypassing validation, or by using dynamic method 
invocation to avoid the extra action definition, and so on.

Dave


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



Re: Please help! Validation Errors

2008-12-10 Thread Faraz Ali
i mean when i access my application's main page. when i hit
http://localhost:8080/mywebapp.



On Thu, Dec 11, 2008 at 1:20 AM, Dave Newton <[EMAIL PROTECTED]> wrote:

> --- On Wed, 12/10/08, Faraz Ali wrote:
> > Yes Andy, you are right. I added the , but why it
> > is executing automatically. It is executed automatically when i start
> > my application.
>
> What do you mean by "when i start my application"? Are you visiting a URL?
>
> Dave
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Best Regards,
Faraz Ali


Re: Please help! Validation Errors

2008-12-10 Thread Dave Newton
--- On Wed, 12/10/08, Faraz Ali wrote:
> Yes Andy, you are right. I added the , but why it 
> is executing automatically. It is executed automatically when i start 
> my application.

What do you mean by "when i start my application"? Are you visiting a URL?

Dave


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



Re: Please help! Validation Errors

2008-12-10 Thread Faraz Ali
Yes Andy, you are right. I added the , but why it is
executing automatically. It is executed automatically when i start my
application.

On Wed, Dec 10, 2008 at 6:19 PM, Andy Sykes <[EMAIL PROTECTED]> wrote:

> Faraz,
>
> When using validation, the input result tells Struts where to
> dispatch/redirect to if there's a validation error. When you submit the
> form, Struts checks the fields against the validation XML - if there's an
> error, it adds FieldError objects to the FieldErrors object on the value
> stack, and dispatches to the JSP (or other resource) defined in the input
> result element. This is nearly always the JSP containing the form you
> submitted from.
>
> You have to have a  because Struts has to know where
> to redirect in the event of a validation error.
>
> Not sure what you mean by the last bit of your question..
>
> Andy.
>
>
>
> On 10 Dec 2008, at 05:56, Faraz Ali wrote:
>
> 13:45:18,390 ERROR [ActionComponent] Could not execute action:
>> /web/MyAction
>> No result defined for action com.web.actions.MyAction and result input -
>> action - file:/C:/
>> jboss-4.2.3.GA/server/default/tmp/deploy/tmp35854MyWeb-exp.war/WEB-
>> INF/classes/struts.xml:12:69
>>
>> 1. I have a simple Action class MyAction
>> 2. A corresponding MyAction-validation.xml present in same location as
>> Action class
>> 3.  is included in jsp
>> 4. No  is present
>>
>> My Question is why do we need this input element? Because i want to
>> control
>> it my way. And if i add this input element, its opening the jsp page at
>> the
>> start of the application. Can anybody help me how to do validation
>> properly
>> in struts2 application?
>>
>> --
>> Best Regards,
>> Faraz Ali
>>
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Best Regards,
Faraz Ali


Re: Please help! Validation Errors

2008-12-10 Thread Andy Sykes

Faraz,

When using validation, the input result tells Struts where to dispatch/ 
redirect to if there's a validation error. When you submit the form,  
Struts checks the fields against the validation XML - if there's an  
error, it adds FieldError objects to the FieldErrors object on the  
value stack, and dispatches to the JSP (or other resource) defined in  
the input result element. This is nearly always the JSP containing the  
form you submitted from.


You have to have a  because Struts has to know  
where to redirect in the event of a validation error.


Not sure what you mean by the last bit of your question..

Andy.


On 10 Dec 2008, at 05:56, Faraz Ali wrote:

13:45:18,390 ERROR [ActionComponent] Could not execute action: /web/ 
MyAction
No result defined for action com.web.actions.MyAction and result  
input -

action - file:/C:/
jboss-4.2.3.GA/server/default/tmp/deploy/tmp35854MyWeb-exp.war/WEB- 
INF/classes/struts.xml:12:69


1. I have a simple Action class MyAction
2. A corresponding MyAction-validation.xml present in same location as
Action class
3.  is included in jsp
4. No  is present

My Question is why do we need this input element? Because i want to  
control
it my way. And if i add this input element, its opening the jsp page  
at the
start of the application. Can anybody help me how to do validation  
properly

in struts2 application?

--
Best Regards,
Faraz Ali



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