【发布时间】:2017-04-28 06:37:09
【问题描述】:
import org.json.JSONObject;
@RequestMapping(value = "/uploadMultipleFile", method = RequestMethod.POST,consumes = "application/json")
public @ResponseBody void uploadMultipleFileHandler(@RequestBody JSONObject validationData,HttpServletRequest request, HttpServletResponse response) {
System.out.println(validationData);
}
我无法映射此请求表单 Postman。它给了我错误:description The request sent by the client was syntactically incorrect.
但如果我将 JSONObject 更改为 String,那么它的工作形式为 POSTMAN。
【问题讨论】:
-
你在使用任何 json 序列化库吗?
-
我正在使用 org.json
-
您能否分享您从 UI 发送的输入内容
-
或者您可以尝试将其存储为字符串,然后转换为 JSONObject 或其他方式您可以根据您的有效负载创建模型对象