实验代码(格式化日期)
- 页面表单
<!– 解决问题: 1.数据类型转换 2.数据格式 3.数据校验 自定义类型转换器: 将字符串转换为Employee对象,完成添加功能 –> BirthDay :<input type=”text” name=”birthDay”/><br><br> |
- Employee类增加日期对象属性
//关于类型转换 private Date birthDay ; |
- 关于格式错误(框架默认支持的格式为斜线方式。1990/09/09)
在页面上设置格式为:1990-09-09
报错:
- 解决400错误:
在Employee类的日期属性上增加
@DateTimeFormat(pattern=”yyyy-MM-dd”) private Date birthDay ; |
- 配置,配置时不能指定conversion-service属性,否则,依然报错400。
用FormattingConversionServiceFactoryBean替换ConversionServiceFactoryBean后再进行引用。
<mvc:annotation-driven conversion-service=”conversionService”/> |
<mvc:annotation-driven /> |
想要了解跟多关于java培训课程内容欢迎关注尚硅谷java培训,尚硅谷除了这些技术文章外还有免费的高质量java培训课程视频供广大学员下载学习。
本文含有隐藏内容,请 开通VIP 后查看