You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Charlie Toohey <ct...@pacbell.net> on 2003/11/05 23:02:55 UTC
Re: Validation Problems
I had the same problem. The solution was that my webapp was not using:
jakarta-oro.jar
which is a regular expression package used by some, but not all, of the
validations.
- Charlie
> Dear Struts users,
>
> I have done a simple web-app using validator framework.
> the JavaScript validations are proper.But in the server side
> validations, i have problems.
> Only,the 'required','minlength'&'maxlength' validations are
> working.Rest other validators have no effect even though, i
> have
> used them in the validation.xml file.
> eg- validate email-address has no effect even if i enter a
> invalid email-address.
>
> In javascript validations, if I enter a invalid email-id , I am
> getting a error,whereas in server side there is no error shown.
>
> Here is my validation.xml file .
>
>
>
> <form-validation>
> <formset>
> <form name="registrationForm">
> <field property="username"
> depends="required,mask,minlength">
> <msg name="mask"
> key="loginform.username.invalid"/>
> <arg0 key="loginform.username.displayname"/>
> <arg1 name="minlength" key="${var:minlength}"
> resource="false"/>
> <var>
> <var-name>mask</var-name>
> <var-value>^\w+$</var-value>
> </var>
> <var>
> <var-name>minlength</var-name>
> <var-value>5</var-value>
> </var>
> </field>
>
>
> <field property="password1"
> depends="required">
> <arg0 key="loginform.password1.displayname"/>
> </field>
>
>
> <field property="password2"
> depends="required">
> <arg0 key="loginform.password2.displayname"/>
> </field>
>
>
> <field property="phone"
> depends="required">
> <arg0 key="loginform.phone.displayname"/>
>
> </field>
> <field property="email"
> depends="required,email">
> <arg0 key="loginform.email.displayname"/>
> </field>
> </form>
>
> </formset>
> </form-validation>
>
> Please,tell me what would be the problem and how to solve it.
>
>
> ________________________________________________
> Get your own "800" number
> Voicemail, fax, email, and a lot more
> http://www.ureach.com/reg/tag
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org