以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].