Oh. I guess you're right. Maybe you'll have to write your own validator plugin? Or check the date in the action?
Q -----Original Message----- From: Rivka Shisman [mailto:[EMAIL PROTECTED] Sent: Saturday, April 08, 2006 11:02 PM To: Struts Users Mailing List; [EMAIL PROTECTED] Subject: RE: Validator rule question Hi Quinn, As much as I understand the "validwhen" is more like an enhanced "requiredif", but I need that the "date" rule on my property be checked only when my other property has value "X". I don't think the "validwhen" can solve this. Am I right? Rivka -----Original Message----- From: Quinn Stone [mailto:[EMAIL PROTECTED] Sent: Saturday, April 08, 2006 8:06 PM To: 'Struts Users Mailing List' Subject: RE: Validator rule question Rivka, look into the "validwhen" validation. I think that should do the trick. Q -----Original Message----- From: Rivka Shisman [mailto:[EMAIL PROTECTED] Sent: Saturday, April 08, 2006 9:24 AM To: Struts Users Mailing List Subject: Validator rule question Hello Friends, I have a DynaValidatorForm in which there 2 String properties: action and student_birth_date. I have a date validation like this: <field property=" student_birth_date" depends="required,date"> <arg key="Student birth date" resource="false" position="0"/> <arg key="MM/YY" resource="false" position="1"/> <var> <var-name>datePatternStrict</var-name> <var-value>MM/yy</var-value> </var> </field> I need that the validation above to depend on the value of the "action" property in the Form (i.e. if action equals "create" or "update" then do the validation, else ignore it) How can I do that? Thanks Rivka --------------------------------------------------------------------- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]