【问题标题】:How to giving validation for dojo datetimepicker using struts validation xml如何使用 struts 验证 xml 对 dojo datetimepicker 进行验证
【发布时间】:2012-10-02 10:08:08
【问题描述】:

我尝试使用 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 字段为空也意味着未应用验证字段

【问题讨论】:

  • 您在此表单中是否还有其他字段与验证器一起工作?
  • sumbit 后joiningDate 的作用是什么?

标签: struts2


【解决方案1】:

只需将所需的属性添加到标签。

我,我

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

它应该可以工作...!

干杯 卡西克扬

【讨论】:

    【解决方案2】:

    你也可以使用:

    <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>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-10
      • 2017-10-15
      • 2013-01-01
      • 1970-01-01
      相关资源
      最近更新 更多