iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > JAVA >新增:前端提示“请求JSON参数格式不正确,请检查参数格式
  • 655
分享到

新增:前端提示“请求JSON参数格式不正确,请检查参数格式

前端jsonjava 2023-09-14 21:09:12 655人浏览 独家记忆
摘要

解决方法: 检查后端控制台报错: 参数格式传递异常,请求号为:3b44424d-73bd-4db7-970b-38638451c439,具体信息为:JSON parse error: Cannot deserialize value of

解决方法:

检查后端控制台报错:

参数格式传递异常,请求号为:3b44424d-73bd-4db7-970b-38638451c439,具体信息为:JSON parse error: Cannot deserialize value of type `java.lang.Long` from String "新增的字段": not a valid Long value; nested exception is com.fasterxml.jackson.databind.exc.InvalidFORMatException: Cannot deserialize value of type `java.lang.Long` from String "新增的字段": not a valid Long value
 at [Source: (PushbackInputStream); line: 1, column: 47] (through reference chain: com.xiaoxiao .ceshi["assetsId"])

分析:根据报错分析得出Long类型不能转换为String

首先查看实体类中的字段类型是否符合,先尝试在实体类中的字段加上@jsonSerialize(using = ToStringSerializer.class)注解,此注解的作用是让Long类型转换为String类型。

如若以上操作还不能解决,就去前端新增页面打印出前端所传递的参数是否正确。

 此处的console.log(values)就会把前端页面传递到后端的参数打印出来。

调试:

在前端控制台打印的assetsId参数值不正确,传递的应该是Long类型的值而我所传递的是String类型的值。

在前端新增页面找到assetsId所传递的值修改为符合的类型就行了。

注释:由于部分图片涉及公司项目就不方便展示出来了!

来源地址:https://blog.csdn.net/m0_61464147/article/details/128221324

--结束END--

本文标题: 新增:前端提示“请求JSON参数格式不正确,请检查参数格式

本文链接: https://www.lsjlt.com/news/407838.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作