ajax传递数组及后台接收

 ajax传递的是{"items":arr},其中arr=[];

在后台String[] items=req.getParameterValues("items");发现接收不到,打印参数名称

Enumeration<String> names = req.getParameterNames();
  while (names.hasMoreElements()) {
  String string = (String) names.nextElement();
  System.out.println(string);
}

打印的是“items[]”,因此改成String[] items=req.getParameterValues("items[]");为正确接收

原文地址:https://www.cnblogs.com/yanan7890/p/8920726.html