Yes Andy, you are right. I added the <result name="input">, 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 <result name="input"> 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. <s:fielderror /> is included in jsp
>> 4. No <result name="input"> 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

Reply via email to