1

我尝试使用 struts 2 验证 xml 对 dojo datetimepicker 进行验证,但如果有人经历过相同的场景,则没有成功,确实可以帮助我

<s:label value="Joining Date"/>
 <sx:datetimepicker name="joiningDate" displayFormat="dd/mm/yyyy"/>

在验证xml中我写

 <field name="joiningDate">
     <field-validator type="required">
          <message>Select Date.</message>
      </field-validator>
  </field>

问题是当我单击提交页面提交时,即使 joinindate 字段为空也意味着未应用验证字段

4

2 回答 2

0

Just add required Attribute to the tag.

i,e

<sx:datetimepicker name="joiningDate" displayFormat="dd/mm/yyyy" required="true"/>

it should work...!

Cheers Karthikeyan

于 2013-03-28T05:34:02.460 回答
0

您还可以使用:

<field-validator type="date">
    <param name="min">01/01/1990</param>
    <param name="max">01/11/2012</param>
    <message>Birthday must be within ${min} and ${max}</message>
</field-validator>
于 2013-08-20T19:15:42.177 回答