前端页面用的easyui,有个日期字段:
<input name="sdt" class="easyui-datebox" value=" <fmt:formatDate value="${entity.sdt }" pattern="yyyy-MM-dd" />"/>
后台用的spring mvc框架:
在保存这个表单对象时,可以直接save这个表单bean的,但是对于日期类型,可能会报错绑定失败,解决办法:
在action中加入如下代码:
@InitBinder public void initBinder(WebDataBinder binder) { SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, true)); }
save的时候就可以直接保存整个对象了。