今天就工作中
遇到的json格式的数据交互问题作出分析和解决方案....,springmvc接收并解析参数和赋值
给用@RequestBody注解的封装对象过程中,遇到json中
和bean中有不对应的属性时,会解析失败,框架层返回
400给客户端...." ref="customObjectMapper" />
总结
对于前端json格式请求参数,后台控制器层有两种常用的接收方式,1)
使用上述所说的Bean接收,用法是@RequestBody...LoginReq req,
2)使用Map接收,用法@RequestBody Map params,
使用map接收,解析器默认解析成Map...以及对参数进行自定义加工,例如:前端页面查询一个
时间段用户注册列表信息,前端传来参数
beginTime:2017-08-01,endTime:2017-08-20,那么如果
我直接去数据库查询可能就是返回空列表