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

Posted 杀手不太冷!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用@RequestBody接收前端参数的注意事项相关的知识,希望对你有一定的参考价值。

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

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

在这里插入图片描述

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

在这里插入图片描述

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

以上是关于使用@RequestBody接收前端参数的注意事项的主要内容,如果未能解决你的问题,请参考以下文章

SpringMVC中@RequestBody接收前端传来的多个参数

@RequestParam和@RequestBody的区别

关于@RequestBody 有的时候能接收有的时候接收不了的情况,@RequestParam什么时候使用

@RequestBody和@RequestParam区别

@RequestBody和@RequestParam区别

@RequestBody使用