关于@requestbody接收不到参数的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于@requestbody接收不到参数的问题相关的知识,希望对你有一定的参考价值。

参考技术A Interface:ProfileInformationManagementApi有一个updatePasswordApi方法

实现了ProfileInformationManagementApi接口的类:testController

打印结果:

解决方法:应用如下红框插件即可

使用@RequestBody接收前端参数的注意事项

使用@RequestBody接收前端参数的注意事项

如果前端传递的参数是通过serialize()序列化方法传递的,那么后端再接收前端传递来的多个参数信息的时候,可以直接使用一个对象接收,不要再对象前面加上@RequestBody注解,要不然会出错,前端通过serialize()序列化方法传递参数如下图:

在这里插入图片描述

后端控制器方法中接收参数,如下图:

在这里插入图片描述

但是如果前端传递的对象是以json对象的形式传递的,那么后端再接收参数的时候,可以参数前使用@RequestBody注解。

以上是关于关于@requestbody接收不到参数的问题的主要内容,如果未能解决你的问题,请参考以下文章

记录一些遇见的bug——关于Lombok的一个大坑,使用@RequestBody接收axios请求对象时,对象所有属性均为null

记录一些遇见的bug——关于Lombok的一个大坑,使用@RequestBody接收axios请求对象时,对象所有属性均为null

SpringMVC的@Requestbody如何接收URL中的参数

服务器put请求获取不到参数

关于@RequestBody的一些分析

@RequestBody 接收数组List 参数@Deprecated 标记废弃方法