Spring请求参数为一个数组
今天要和大家探讨的是spring的请求参数问题,我在很久之前就遇到过一次,因为多对多的关系,在插多对多的关系表的时候,总会有一个参数是一个数组。当时Google了一下,找到了答案,但是当时不是很理解,终于昨天我发现了原因。
在前端的提交的是一个数,如下:
那么在后端需要如下去接受参数:
为什么需要这么写,昨天我f12了一下,原来前端提交的参数根本不是roleId了,而是roleId[]。如下:
所以我们要在后端用@RequestParam指定下请求的参数是什么。这样问题就解决了,希望可以帮到大家。
本文探讨了Spring框架中处理数组类型请求参数的方法。当从前端发送包含数组的数据时,需要正确配置后端接收方式。通过使用@RequestParam注解指定参数名,确保能够成功接收到数据。
1663

被折叠的 条评论
为什么被折叠?



