选多个文件上传的时候,每一个文件controller都会收一次.假设上传两张图片,controller会接收两次我想一次接收完.怎么解决?谢谢大家出出主意.
页面内容:
controller****
@RequestMapping(value = "/savefile", method = RequestMethod.POST)
@ResponseBody
public Object saveFiles(HttpSession session, HttpServletRequest request) {
MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;
Map files = multipartRequest.getFileMap();
Map map = new HashMap();
if(null==files){
System.out.println("没有文件上传!");
}else{
System.out.println(files.size());
for(Map.Entry st:files.entrySet()){
System.out.println(st.getKey());
}
}
map.put("msg", "success");
return map;
}