Spring请求参数为一个数组

来源:互联网 发布:linux报错e45 编辑:程序博客网 时间:2024/06/04 23:49

Spring请求参数为一个数组

今天要和大家探讨的是spring的请求参数问题,我在很久之前就遇到过一次,因为多对多的关系,在插多对多的关系表的时候,总会有一个参数是一个数组。当时Google了一下,找到了答案,但是当时不是很理解,终于昨天我发现了原因。

在前端的提交的是一个数,如下:
前端提交

那么在后端需要如下去接受参数:

后端接收参数的写法

为什么需要这么写,昨天我f12了一下,原来前端提交的参数根本不是roleId了,而是roleId[]。如下:
浏览器发出的请求
所以我们要在后端用@RequestParam指定下请求的参数是什么。这样问题就解决了,希望可以帮到大家。

0 0
原创粉丝点击