It's Server side.
-Betty
-----Original Message-----
From: Matt Bathje [mailto:[EMAIL PROTECTED] Sent: Thursday, January 06, 2005 2:15 PM
To: Struts Users Mailing List
Subject: Re: ValidWhen validation
Betty Koon wrote:
My question is even if I type 123 in the field, it still complains about the field is required?? I am really confused now ...
So I just attempted to duplicate what you are doing with this validation:
<field property="firstName" depends="validwhen,mask"> <arg0 key="label.firstName" /> <var> <var-name>test</var-name> <var-value>((lastName == 'false') or (*this* != null))</var-value> </var> <var> <var-name>mask</var-name> <var-value>^123$</var-value> </var> </field>
and it seems to work as expected.
lastName=false; firstname=(blank): submits lastName=false; firstname=123: submits lastName=false; firstName=asdf: invalid firstName error lastName=(blank); firstname=(blank): firstname is required error lastname=(blank); firstname=123: submits lastname=(blank); firstname=asdf: invalid firstname error
So....something else hinky must be going on. Can you post the validator code again?
Matt
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]