JSON反序列化失败

J2EE 码拜 5年前 (2016-05-04) 755次浏览
@RequestMapping(value = “/edit”, method = RequestMethod.POST)
@ResponseBody
public String eidt(@RequestParam String v,@RequestBody String reqBody){
EditBugRepairResp resp;
if(v.equals(Constants.V)){
logger.info(“update bug reqBody” + reqBody);
try {
EditBugRepairReq req = JSON.parseObject(reqBody,EditBugRepairReq.class);
logger.info(“JSON 反序列化成功:” + req);
resp = bugRepairHandler.eidt(req);
} catch (JSONException e) {
logger.info(“JSON 反序列化失败!”);
resp = new EditBugRepairResp(RespEnum.JSON_DESERIALIZE);
}
} else {
resp = new EditBugRepairResp(RespEnum.V_ERROR);
}
return JSON.toJSONString(resp, true);
}
JSON反序列化失败JSON反序列化失败
解决方案

20

贴异常啊。

20

引用:
Quote: 引用:

贴异常啊。

就是没有呀!有也就是JSONException,上面贴出来的就是控制台的输出,回复里面贴的是模拟请求的

你把堆栈信息打印一下嘛


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明JSON反序列化失败
喜欢 (0)
[1034331897@qq.com]
分享 (0)