,我们测crm2.0项目使用了
前后端分离架构方案,所有的前端和后台的数据交互
方式都是纯粹的json格式,前几天遇到几个页面上
请求后台服务报400错误的问题。...解决方案
实际上是springmvc调用jackson进行数据转换时
发生了错误。...,
后台解析参数报错
II Map接收, 优点:前端参数个数变动,字段名称变动,
字段类型变动,后台解析和接收都不会报错;参数的格式
校验和类型转换比较在业务逻辑中实现,并且在参数非法时
能够自定义给前端更加人性化的响应...(前后端分离时,
可以根据不同的参数错误给不同的错误码和错误信息)缺点:参数名称和类型不明确,
字段值后台统一解析成Object类型,后台需要根据具体的业务去解析和校验;
被其他人接手后完全
不知所错,...不知道返回的数据类型和字段名称.个人建议:我比较习惯使用Map接收json请求参数,
因为比较灵活,和参数校验和转换可是实现自定义,
以及对参数进行自定义加工,例如:前端页面查询一个
时间段用户注册列表信息