| Author |
Date Formatting Problem with Validator
|
Mike London
Ranch Hand
Joined: Jul 12, 2002
Posts: 948
|
|
Hello,
I have an entry in my validation.xml file for a form where I'm trying to make sure the user can't enter a date like "01/01/20234".
However, what I entered below does not work so I must be doing something wrong?
<field property="fDate" depends="date">
<arg0 key="label.fDate"/>
<var><var-name>datePattern</var-name><var-value>MM/dd/yyyy</var-value></var>
</field>
I don't want to use datePatternStrict since the user may forget to add two digit months and years.
Although, the date validator does seem to validate some date entry issues, it fails when I enter more than 4 digits for the year, which then crashes the application due to a date transformation for an Oracle Query.
Any suggestions would be welcome!
Thanks.
Mike
|
 |
Sagar Rohankar
Ranch Hand
Joined: Feb 19, 2008
Posts: 2896
|
|
Its strange issue when you enter more than four digits for the year and its get validated(May be I'm missing something very basic).
Try using "MM/dd/yy" pattern and also look at the java.text.SimpleDateFormat class summary.
|
[LEARNING bLOG] | [Freelance Web Designer] | [and "Rohan" is part of my surname]
|
 |
 |
|
|
subject: Date Formatting Problem with Validator
|
|
|