java中如何在ajax发送参数的时候,参数以数组的方式传递到后数组台
1个回答
展开全部
以ajax的参数到后台只能通过request来接,所以接收到的参数必然是一个字符串,你要是想要数组,那就在你的参数中间加上一个分隔符,去后台接收之后使用split方法分隔一下。
例:$.ajax({type:"post",url:"",data:"str:参数1,参数2,参数3" });
在后台使用String str=request.getParamter("str");得到的是str="参数1,参数2,参数3";
使用String s[]=str.split(",");这样得到的s[]就是[参数1,参数2,参数3].
例:$.ajax({type:"post",url:"",data:"str:参数1,参数2,参数3" });
在后台使用String str=request.getParamter("str");得到的是str="参数1,参数2,参数3";
使用String s[]=str.split(",");这样得到的s[]就是[参数1,参数2,参数3].
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询