`

SpringMVC自定义日期类型的数据绑定

 
阅读更多

目录:

  1. 应用场景
  2. 实现方法

[一]、应用场景

在实际应用中,经常会碰到表单中的日期 字符串和Javabean中的日期类型的属性自动转换,一般页面输入的日志格式为:yyyy-MM-dd ,而SpringMVC中默认不支持这样的格式转换,所以需要我们自定义数据类型的绑定才能实现这个功能。

[二]、实现方法

利用 WebBindingInitializer 注册自定义日期转换控制器。

自定义日期转换器:MyDataBinding.java

Timestamp 的实现:CustomTimestampEditor.java 

修改spring-mvc 的配置文件,添加 webBindingInitializer 属性的注入配置

这样就可以实现表单中的字符串自动转换为Date或者Timestamp 类型。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics