You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by "Roman \"Blade\" Velichko" <bl...@ivc.tagmet.ru> on 2003/08/12 10:51:49 UTC

Q: org.apache.tapestry.valid.DateValidator usage?

Hi to All!

How can properly use org.apache.tapestry.valid.DateValidator


<!-- My Page -->
<bean name="delegate" class="org.apache.tapestry.valid.ValidationDelegate"/>
<bean name="dateValidator" class="org.apache.tapestry.valid.DateValidator">
      <set-string-property name="displayFormat" key="dd.MM.yyyy"/>
      <set-property name="required" expression="false"/>
</bean>
<component id="inputBirthdate" type="ValidField">
      <binding name="validator" expression="beans.dateValidator"/>
      <binding name="value" expression="birthdate"/>
      <static-binding name="displayName">Birthdate</static-binding>
</component>
<component id="labelBirthdate" type="FieldLabel">
      <binding name="field" expression="components.inputBirthdate"/>
</component>

Than if I enter in my html-form value '13.13.2003' for field
"inputBirthdate", I expect validation error, BUT value become
'01.13.2004'. Why it happend. :-))

========
With best wishes
Roman "Blade" Velichko [mailto:blade@ivc.tagmet.ru]

Chance favour to prepared mind