发布网友 发布时间:2022-04-21 02:52
共1个回答
热心网友 时间:2023-11-04 17:34
Vue项目中,批量删除列表项,调用删除接口时,需要把列表项以一个list数组形式传递给后台。
我们使用不同请求方式时,参数的传输方式是不一样的,但是服务端在取我们接口的请求参数时,用的方法其实却是一样的,都是使用requestgetParameter(key)来获取,其实是因为tomcat在中间会对请求参数进行解析处理,处理完把解析出来的表单参数放在requestparametermap中,所以后端就可以通过requestgetParameter(key)来统一获取数据,而tomcat解析的时候是怎么知道当前的请求是post请求的呢,就是通过'contentType',当'contentType'为"application/x-www-form-urlencoded",它才会去读取请求体数据。
一般很多情况下,vue中请求接口的时候,data传参是都是字符串的形式,很少有以数组的形式。