SpringMVC前台日期字符串与后台Date转换

在SpringMVC中通过AJAX向后台发送请求,提示AJAX请求参数有问题,经检查是Date参数问题。在SpringMVC中不能讲Date字符串转换为Date对象。解决:

1.SpringMVC配置文件中引入<mvc:annotation-driven></mvc:annotation-driven>标签,SpringMVC会默认将Date字符串换Date对象的类org.springframework.format.support.FormattingConversionServiceFactoryBean引入进来。

2.在Entity对象的Date属性中使用标签:@DateTimeFormat(pattern="yyyy-MM-dd"),声明需要转换Date字符串的格式。

你可能感兴趣的:(springMVC)