1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| @RestController public class FileUploadController {
@PostMapping("/upload") public String up(String nickname, MultipartFile photo, HttpServletRequest request) throws IOException { System.out.println(nickname); System.out.println(photo.getOriginalFilename());
System.out.println(photo.getContentType()); String path = request.getServletContext().getRealPath("/upload/"); System.out.println(path); saveFile(photo, path); return "上传成功"; }
public void saveFile(MultipartFile photo, String path) throws IOException { File dir = new File(path); if(!dir.exists()) { dir.mkdir(); } File file = new File(path, photo.getOriginalFilename()); photo.transferTo(file); }
}
|