Spring Mvc 如何配置 接收前台传来的时间变量
2016-04-23 18:14
441 查看
大牛略过即可。
背景:前台页面通过时间插件(My97Date)传递时间作为过滤条件筛选订单列表、请求一直报400.
分析:前台传递的时间类型为String、 后台对应的订单实体里为Date类型、所以参数不匹配? 所以又在实体里定义了两个String类型的时间变量;
![](https://img-blog.csdn.net/20160423180649431)
结果请求果然通了。而且时间也自动封装到对象里去了、恩。。 接下来通过DateFormat 来把时间格式化为类型就可以了啦! 结果一格式化就抛异常、此乃何意? 各种方法尝试 都不可以。
java.text.Format.parseObject(Unknown Source)
思来想去数据类型都是对的、肯定是spring机制搞的鬼、通过各种渠道、果然查出问题所在。需要在controller里配置一下(如下图):
![](https://img-blog.csdn.net/20160423181030313)
这样一设置、前台string类型的时间变量可以自动封装到你实体里对应的date类型的变量上、素不素很强大嘞!! hiahia
至于原理、接下来研究、日后再更新。
如有大牛知道此原理、望讲解一番、在此先谢过了!
背景:前台页面通过时间插件(My97Date)传递时间作为过滤条件筛选订单列表、请求一直报400.
分析:前台传递的时间类型为String、 后台对应的订单实体里为Date类型、所以参数不匹配? 所以又在实体里定义了两个String类型的时间变量;
结果请求果然通了。而且时间也自动封装到对象里去了、恩。。 接下来通过DateFormat 来把时间格式化为类型就可以了啦! 结果一格式化就抛异常、此乃何意? 各种方法尝试 都不可以。
java.text.Format.parseObject(Unknown Source)
思来想去数据类型都是对的、肯定是spring机制搞的鬼、通过各种渠道、果然查出问题所在。需要在controller里配置一下(如下图):
这样一设置、前台string类型的时间变量可以自动封装到你实体里对应的date类型的变量上、素不素很强大嘞!! hiahia
至于原理、接下来研究、日后再更新。
如有大牛知道此原理、望讲解一番、在此先谢过了!
相关文章推荐
- eclipse安装问题之java was started but returned exit code=13和Version 1.6.0_65 of the JVM is not suitable f
- Java中定义类,对象,函数,变量的方法
- 从eclipse到android studio
- Eclipse中的java、xml代码提示功能设置
- Java中Synchronized的用法
- Java中的多线程
- java毕向东听课笔记23(集合框架-List集合具体对象)
- java类加载机制的代码实例
- java并发之ThreadLocal
- Spring Spel 与 Placeholder
- struts2命名空间与访问路径
- 我在网上收集的java相关资料
- java NIO-Channel
- [改善Java代码]在接口中不要存在实现代码
- Java中StringTokenizer用法
- eclipse 配置scala问题-More than one scala library found in the build path
- Spring AOP中的动态代理实现机制
- java event listeners and dispatcher
- [JavaWeb]jsp图片ajax异步上传,利用ajaxfileupload
- Java 集合转换(数组、List、Set、Map相互转换)