有时候我们经常需要在页面添加日期等相关信息,此时需要制定日期格式化转换器,此操作非常简单:只需要在单独的属性上添加@DateTimeFormat注解即可,制定对应的格式
![](https://i-blog.csdnimg.cn/blog_migrate/3f5372b8ac8645eab5128c7f2fb309d7.png)
index.jsp
![](https://i-blog.csdnimg.cn/blog_migrate/e9d6d236a70214acc9ce3c0dfcdd8236.png)
contorller层
![](https://i-blog.csdnimg.cn/blog_migrate/8ab56cc4dd3f6d7581cc164e83e90ab6.png)
springmvc.xml文件
![](https://i-blog.csdnimg.cn/blog_migrate/bd877dd13be91f8b5db07d28d6d69334.png)
此时运行发现是没有问题的,但是需要注意的是,如果同时配置了自定义类型转换器之后,那么日期格式转化是有问题的。
![](https://i-blog.csdnimg.cn/blog_migrate/0fca17e74008c4c7508a841d10338bec.png)
原因就在于ConversionServiceFactoryBean对象中有且仅有一个属性converters,此时可以使用另外一个类来做替换FormattingConversionServiceFactoryBean
![](https://i-blog.csdnimg.cn/blog_migrate/70e8da0cfe57c9aac708148197e97458.png)