1

搜索了一段时间后,我正在寻求帮助。

在 Spring MVC 3 项目中,我对日期“自动更正”有点麻烦:让我们解释一下:-我有一个带有蒙面输入 (dd/MM/yyyy) 的视图来填充我模型中的 Date 属性. - 我的文件绑定了一个 simpleDateFormatter(在 @InitBinder 中定义)

一切正常,直到我输入错误的日期(即 2012 年 8 月 32 日)。如果我的视图提交的数据如此错误,Spring 会将其更正为 01/09/2012,因此我的字段不会拒绝让我感到困惑的值。

我不能提供我的代码,因为我不允许。

如果我不是很清楚,请说出来,我会尽量更准确。

4

1 回答 1

0

好的对不起这个无用的话题:在描述日期格式化程序并绑定到字段的 InitBinder 中。如果我对每个 SimpleDateFormatter 设置了 setLenenient(true),我的问题就解决了

于 2012-09-14T06:05:34.620 回答