Hi, I think it should be <var-value>dd/MM/yyyy</var-value> instead of
<var-value>dd/MMM/yyyy</var-value> --- Research labs <[EMAIL PROTECTED]> wrote: > Hi, > > Please help me. > > I am trying to force users to enter dates in the > format 23/JAN/2003, therefore, I have the setting > below in the validator.xml. The maxlength bit > works, > but date parsing does not work, for example the > validator does not complain if I enter an invalid > date > such as 23/JJJ/1996. As you are aware, JJJ is not a > valid month. Can you please tell me what I am doing > wrong. > <field property="dob" > depends="maxlength,date"> > <arg0 key="cargoForm.dob"/> > <arg1 name="maxlength" > key="${var:maxlength}" resource="false"/> > <var> > > <var-name>datePattern</var-name> > > <var-value>dd/MMM/yyyy</var-value> > </var> > <var> > > <var-name>maxlength</var-name> > <var-value>11</var-value> > </var> > </field> > If you have any example or link to a doc, please > send it. > > Thank you. > > Ola. > > > > > --- Research labs <[EMAIL PROTECTED]> wrote: > > > Noted. Thank you very much. > > > > --- Erik Weber <[EMAIL PROTECTED]> wrote: > > > Looks to me like you probably want dd/MM/yyyy. > > > > > > Erik > > > > > > > > > Erik Weber wrote: > > > > > > > Please see the API documentation for > > > java.text.SimpleDateFormat's > > > > pattern syntax, which you are violating with > > > DD/MON/YYYY. "MON" is not > > > > an acceptable token, and DD is day-in-year, > not > > > day in month. > > > > > > > > Erik > > > > > > > > > > > > Research labs wrote: > > > > > > > >> Can anyone please tell what I can do in order > > to > > > stop > > > >> users from entering invalid dates. The > > validator > > > does > > > >> not raise an error if a user enters 33 as ad > > day, > > > as > > > >> in this sample date: 33/jan/2000. > > > >> > > > >> I am using Struts validator, which is setup > as > > > >> follows: > > > >> <field property="dob" > > > >> depends="maxlength,date"> > > > >> <arg0 key="cargoForm.dob"/> > > > >> <arg1 name="maxlength" > > > >> key="${var:maxlength}" resource="false"/> > > > >> <var> > > > >> <var-name>datePattern</var-name> > > > >> <var-value>DD/MON/YYYY</var-value> > > > >> </var> > > > >> <var> > > > >> <var-name>maxlength</var-name> > > > >> <var-value>11</var-value> > > > >> </var> > > > >> </field> > > > >> > > > >> Thanks. > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > > > > > ___________________________________________________________ALL-NEW > > > > > > >> Yahoo! Messenger - all new features - even > more > > > fun! > > > >> http://uk.messenger.yahoo.com > > > >> > > > >> > > > > > > --------------------------------------------------------------------- > > > >> 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] > > > > > > > > > > > > > > > > > > > ___________________________________________________________ALL-NEW > > Yahoo! Messenger - all new features - even more > fun! > > http://uk.messenger.yahoo.com > > > > > > > > ___________________________________________________________ALL-NEW > Yahoo! Messenger - all new features - even more fun! > http://uk.messenger.yahoo.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - Send 10MB messages! http://promotions.yahoo.com/new_mail --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]