日期控件传到后台异常。日期数据格式是 Date 还是 String?
2024-08-24 23:33:59
问题:日期控件的时间,传到Controller层直接异常。
前台日期格式:YYYY/MM/DD,后台Java定义的时间类型:Date。
解决:
方法一:原因是Controller层的参数类型定义为 Date类型,将 Date类型改为String类型,问题解决;
方法二:修改日期控件的时间格式为,YYYY-MM-DD HH:mm:ss。后台依旧是Date类型。问题解决。
分析:
异常是前台已经将日期数据进行格式化了,但是MVC无法解析这种格式化之后的数据,所以异常了。
推测:是不是 MVC 只能识别 YYYY-MM-DD HH:mm:ss 格式的日期数据,无法识别其他格式(比如用/分割)的日期数据?
如果是这样的话,问题就解决了。但是目前没有找到支撑这个分析的证据。
参考:
1、日期插件传到后台的日期格式是 Date 还是 String - jim_007 的博客 - CSDN 博客 https://blog.csdn.net/jim_007/article/details/79933165
2、SpringMVC 日期类型转换问题的几种处理方法 - 花 2 不谢 - CSDN 博客 https://blog.csdn.net/qq_25821067/article/details/73808609
最新文章
- SQL Server 进阶 01 数据库的设计
- NodeJS+Express下构建后端MVC文件结构
- 工作单元模式(UnitOfWork)学习总结
- Less入门到上手——前端开发利器<;一>;
- 字典树(Tire)模板
- UVA 10048 Audiophobia 任意两点的路径上最大的边
- LIB文件和DLL文件的作用
- SQL Prompt5 破解版+使用说明 [转]
- 【Maven】项目中没有resources目录
- Mac appium.dmg. Xcode Command Line Tools
- (转载)JSON.stringfy()和JSON.parse()的作用
- Toad DBA Suite for Oracle 12.6 64-bit Commercial 简单连接
- EFCore+Mysql仓储层建设(分页、多字段排序、部分字段更新)
- 牛客国庆集训派对Day2
- php unset对json_encode的影响
- 20175314 《Java程序设计》第一周学习总结
- Hadoop日记Day4---去除HADOOP_HOME is deprecated
- Machine Schedule HDU1150
- C/C++ -- Gui编程 -- Qt库的使用 -- 使用小写qDebug调试程序
- ETCD分布式存储部署