HttpServletRequest request;
//获取上传图片
MultipartHttpServletRequest mureq = (MultipartHttpServletRequest) request;
Map<String, MultipartFile> files = mureq.getFileMap();
MultipartFile file =null;
if (files != null &&files.size()> 0) {
Map.Entry<String, MultipartFile> f = files.entrySet().iterator().next();
file = f.getValue();
}
//获取项目部署的路径
String rootPath = request.getSession().getServletContext().getRealPath("/");
//获取上传图片的名称
String fileName = file.getOriginalFilename();
//获取上传图片的大小
float size = file.getSize()
//在path路径下创建一个文件
File newFile = new File(path);
//判断文件是否存在
if(!newFile.exists()) {
newFile.mkdirs();//不存在的话,就开辟一个空间
}
//将上传的文件存储
file.transferTo(newFile);