Try "datePatternStrict" as the var-name instead of "datePattern".
Erik
Research labs 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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]