一、 controller
@RequestMapping("/addThing")
public String addThing(MultipartFile file,HttpServletRequest request){
System.out.println("文件上传中...");
//获取文件名
String fileName=file.getOriginalFilename();
//获取web uploader自定义的参数(获取用户名)
CommonsMultipartResolver multipartResolver=new CommonsMultipartResolver();
MultipartHttpServletRequest mutiReq=multipartResolver.resolveMultipart(request);
String tname=mutiReq.getParameter("tname");
String id=mutiReq.getParameter("id");
String tuser=mutiReq.getParameter("tuser");
String time=mutiReq.getParameter("time");
String tnum=mutiReq.getParameter("tnum");
System.out.println("所属项目id:"+id);
System.out.println("图片名:"+fileName);
System.out.println("捐赠人姓名:"+tuser);
System.out.println("捐赠时间:"+time);
System.out.println("捐赠人手机号:"+tnum);
File file2=new File(path+fileName);
System.out.println("上传后路径:"+file2);
try {
//实现上传
FileUtils.copyInputStreamToFile(file.getInputStream(), file2);
} catch (IOException e) {
e.printStackTrace();
}
}