相信一般的Spring MVC前后端数据传输与解析,大家都有一定的经验了,这里主要说一个特殊场景。
后台拿不到前端请求的数组的一种情况。
一般场景
我在前端构建了一个数组(以”str[]”为例),作为ajax请求参数到后台。
一般而言,我们在F12中可以看到这个请求,并且之前的请求参数(str[])应该可以折叠展开,观察到它的
每一个下标以及对应的值。
(这里只是找到一个类似的数据例子,大家把list
命名看成contact
,以及里面的成员变量为name
、address
、isUsual
)
如上图,一般情况如上所示,而我们在后台java bean会有一个String[] str
或者List<String> strList
成员变量。
(这里还是以上面contact为例)
经过上面前端构造请求,到后台Spring解析绑定参数,拿到这个list数组,然后我们就可以进行后续的业务逻辑编写了。