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]