0

我在我的 struts2 2.0.11 应用程序中使用标签 datetimepicker 并带有以下标签:

<s:datetimepicker name="data" displayFormat="dd/MM/yyyy"/>

在我的操作中,有一个 util.Date 类型的字段名为 data 具有正确的 getter 和 setter。如果用户使用日历来选择日期,它可以正常工作,但是如果一个人“意外”写入了一个无效的日期,它会抛出一个解析异常(如预期的那样),并且当表单重新出现时,datetimepicker 将日期替换为 NaN 和日历变得无法使用。

有趣的是,我在 Google 中找不到任何关于这个简单错误的信息。

在此先感谢,扫罗

4

1 回答 1

0

我终于找到了我的问题的答案:

<s:datetimepicker name="remocao.criacao" value="" displayFormat="MM/dd/yyyy"/>

就这样!=) 我只需要将属性值设置为没有值就可以了!它现在给出了异常 java.text.ParseException: Unparseable date: "",但它没有害处。

再次感谢,扫罗

于 2010-12-10T13:35:44.370 回答