美文网首页
前端问题: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