开发环境:
前端:jquery,jquery.fileDownload.js插件
后端:springMVC
错误分析:
根据网上资料得到一般是前端请求参数类型与后端接收参数类型不一至导致
解决办法;
1、检查请求参数类型和后端接收注入参数类型、名称是否一样。
2、检查后端是否便用@RequestBody注解,@RequestBody接收的是一个Json对象的字符串,而不是一个Json对象,前端可使用JSON.stringify(data)将JSON对象转为JSON字符串,或者后端不使用@RequestBody注解。