String imgFilePath = request.getServletContext().getRealPath("") + "/resources/signatrueImg/";
// 转换为文件类型的request
MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;
// 获取对应file对象
Map<String, MultipartFile> fileMap = multipartRequest.getFileMap();
Iterator<String> iter = multipartRequest.getFileNames();
while (iter.hasNext()) {
MultipartFile multipartFile = fileMap.get(iter.next());
if (multipartFile != null) {
Long cur = System.currentTimeMillis();
String FileName = multipartFile.getOriginalFilename();
String suffix = FileName.substring(FileName.lastIndexOf("."));
imgFilePath += cur + suffix;
File localFile = new File(imgFilePath);
multipartFile.transferTo(localFile);
}
}
springMVC 多文件上传
最新推荐文章于 2024-08-01 20:00:37 发布