Did you annotate the class with the @Validation() annotation?

d.

--- xianwinwin <[EMAIL PROTECTED]> wrote:

> 
> I've been struggling with this issue for a while and any pointer would be
> appreciated.
> 
> I have a simple file with one field -name; I would like to validate that
> the
> user put information in it.
> 
> I'm using the annotation in order to achieve this but for some reason the
> validation doesn't work (there's no return message that the user did not
> provide the info).
> 
> my file looks like this:
> 
>  
>       @RequiredStringValidator(message="name is missing")
>       public void setName(String name)
>       {
>               this.name=name;
>       }
> 
> 
> in the jsp page:
> ...
>  <s:textfield name="name" label="your name:" />
> 
> 
> 
> in the xml:
>         <action name="UserTest_*"  method="{1}"
> class="com.simple.validation.Test">
>             <result name="error">/pages/error.jsp</result>            
>             <result name="success">/pages/welcome.jsp</result>
>             
>             <interceptor-ref name="guest"/>
>         </action>
> 
> 
> the guest interceptor is:
>             <interceptor-stack name="guest" >
>                 <interceptor-ref name="defaultStack"/>
>             </interceptor-stack>
> 
> any idea?????
> 
> -- 
> View this message in context:
>
http://www.nabble.com/struts2%3A-interceptor---validation-doesn%27t-work-%3A-%28-tp14607863p14607863.html
> Sent from the Struts - User mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


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

Reply via email to