0

我对 FMT 和 SpringMVC 有疑问:

我有一个包含日期字段的对象,所以我使用 fmt 在我的 jsp 页面中显示它,如下所示:

<fmt:formatDate value="${form.dtBegin}" type="date" pattern="dd/MM/yyyy HH:mm" />

问题是当我提交我的页面时,这个字段“form.dtBegin”得到一个新的日期,在我的情况下这个字段不应该改变!

那么你对这个问题有什么想法吗?

谢谢大家!

4

1 回答 1

1

也许您可以尝试在控制器中绑定日期。

@InitBinder
public void initBinder(WebDataBinder dataBinder) {
    dataBinder.registerCustomEditor(Date.class, new CustomDateEditor(new SimpleDateFormat("dd/MM/yyyy HH:mm"), true));
}
于 2012-05-15T12:13:44.220 回答