springmvc中jsonformat入参数不管用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springmvc中jsonformat入参数不管用相关的知识,希望对你有一定的参考价值。

参考技术A 项目中某一个接口使用@RequestBody将传入的Json字符串参数解析注入进封装的参数对象中,但是前台发送请求后却总是报错,一直提示json解析失败,但是在swagger中测试该接口却成功,于是开始了JSON参数的对比,并一点一点猜想并排除:是否String值的类型没有用双引号、是否布尔值需要双引号、是否字符编码不一样,最后在格式化工具的帮助下发现了问题。

SpringMVC - 前端日期格式转后端Date类型

参考技术A

下面以前传入日期格式的字符串,后端以Date类型接收为例,演示如何将带时间的前端日期格式,转换成后端Date对象

实例类

注意!使用@JsonFormat注解,需要导入fastjson相关包,否则不能使用
这样,只需使用@JsonFormat注解就可能实现带时间格式的日期字符串,转换成后端的Date类型。

以上是关于springmvc中jsonformat入参数不管用的主要内容,如果未能解决你的问题,请参考以下文章

springmvc返回json数据时,日期数据显示为数字的解决方式

springmvc返回json数据时,日期数据显示为数字的解决方式

使用注解格化日期

springMVC4(12)复杂对象和集合类型入参绑定

SpringMVC - 前端日期格式转后端Date类型

带有可变参数的案例类的隐式 jsonFormat