亲爱的, 在Spring MVC上工作。我想从客户端上传多个图像。如何实现它。我知道如何处理单个图像的多部分表单数据。但是现在我期待一些来自客户端的图像数据。
任何可以帮助我的帮助或网址。
谢谢, 运算
答案 0 :(得分:0)
图片也是一个文件。是否将它存储在数据库/文件系统中,但它仍然是一个文件。
在Spring MVC中,您可以执行以下链接:
http://viralpatel.net/blogs/spring-mvc-multiple-file-upload-example/
答案 1 :(得分:0)
//Handle multiple images @RequestMapping(method = RequestMethod.POST, value="upload", consumes=MediaType.MULTIPART_FORM_DATA_VALUE, produces=MediaType.APPLICATION_JSON_VALUE) public @ResponseBody JSONResponse uploadImages(HttpServletRequest req) throws Exception { try{ MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) req; Set set = multipartRequest.getFileMap().entrySet(); Iterator i = set.iterator(); while(i.hasNext()) { Map.Entry me = (Map.Entry)i.next(); String fileName = (String)me.getKey()+"_"+System.currentTimeMillis(); MultipartFile multipartFile = (MultipartFile)me.getValue(); System.out.println("Original fileName - " + multipartFile.getOriginalFilename()); System.out.println("fileName - " + fileName); saveImage(fileName, multipartFile); } } catch(Exception e){ e.printStackTrace(); } return new JSONResponse(); }