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]

Reply via email to