美文网首页
前端问题:JSON parse error: Unrecogni

前端问题:JSON parse error: Unrecogni

作者: sky_storming | 来源:发表于2019-12-25 10:29 被阅读0次
问题描述:

前端在使用bootstrapTable对一个接口发送POST请求时(即在js 提交 jquery ajax 请求时,报错),报如下错误问题。

Java代码中使用@RequestBody接收请求参数

浏览器Console报错.png 浏览器中网络选项报错.png 浏览器接口post请求报错信息.png

完整的错误信息:message: "JSON parse error: Unrecognized token 'limit': was expecting (JSON String, Number, Array, Object or token 'null', 'true' or 'false'); nested exception is com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'limit': was expecting (JSON String, Number, Array, Object or token 'null', 'true' or 'false')↵ at [Source: (PushbackInputStream); line: 1, column: 7]"

Java编辑器中报错信息.png
问题原因:

post请求传递的JSON数据格式不规范导致的。

解决方案:

当请求需要传递JSON数据格式的参数时,前台应该在JS中使用JSON.stringify()方法,将JSON数据转换成String类型的JSON数据,一定要注意格式哦。

问题解决方案.png

相关文章

网友评论

      本文标题:前端问题:JSON parse error: Unrecogni

      本文链接:https://www.haomeiwen.com/subject/annqoctx.html