/*** 文件上传;* 1、@RequestParam 取出文件项,封装为MultipartFile,就可以拿到文件内容* @param person* @return*/
@RequestMapping("/handle08")
public String handle08(Person person,@RequestParam("headerImg") MultipartFile headerImgFile,@RequestPart("lifeImg") MultipartFile[] lifeImgFiles) throws IOException {//1、获取原始文件名String originalFilename = headerImgFile.getOriginalFilename();//2、文件大小long size = headerImgFile.getSize();//3、获取文件流InputStream inputStream = headerImgFile.getInputStream();System.out.println(originalFilename + " ==> " + size);//4、文件保存headerImgFile.transferTo(new File("D:\\img\\" + originalFilename));System.out.println("===============以上处理了头像=================");if (lifeImgFiles.length > 0) {for (MultipartFile imgFile : lifeImgFiles) {imgFile.transferTo(new File("D:\\img\\" + imgFile.getOriginalFilename()));}System.out.println("=======生活照保存结束==========");}System.out.println(person);return "ok!!!";
}