需求:前端传过来几个相同的对象,用json字符串传送。后台接收后,直接转成对象的集合;
上面就是获取不到。参数形式如下:
解决办法:
@RequestMapping(value = "branch/save", method = RequestMethod.POST)
public Result saveAll( //String data ,
HttpServletRequest request
) {
String data = request.getParameter("data");
ArrayList<Banner4HForm> formList= (ArrayList<Banner4HForm>) JSONArray.parseArray( data, Banner4HForm.class);
利用request直接获取字符串,再转成数组。