> -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: Tuesday, January 04, 2005 12:03 PM > To: user@struts.apache.org > Subject: Validate a field only if a checkbox is checked > > > > Hi, > I want to know, how can I validate a field that must > contains a date > with the DatePattern ONLY IF a checkbox in my form is > checked? For now, I > have this, but it doesn't work at all: > > <field property="startDate" depends="validWhen, date"> > <arg0 key="searchLots.error.invalidStartDate" /> > <var> > <var-name>test</var-name> > <var-value>(customerIdFlg == null)</var-value> > </var>
I haven't played with the validWhen syntax much, but what you are looking to say, I think is something like: (this not empty && customerIdFlg==true) The date validation you have will make sure that any date entered is valid. > <var> > <var-name>datePattern</var-name> > <var-value>yyyy-MM-dd</var-value> > </var> > > Anyone have a idea? Thank you. > > -------------------------------------------------------------- > --------------- > > Jean-Francois Croteau > Services Informatiques > IBM Canada Ltée (Bromont) > > > > --------------------------------------------------------------------- > 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]