### 引入依赖 ``` xml commons-io commons-io 2.6 commons-fileupload commons-fileupload 1.3.3 ``` ### 配置Resolver ``` java /** * 上传配置 * @return */ @Bean public CommonsMultipartResolver multipartResolver(){ CommonsMultipartResolver commonsMultipartResolver = new CommonsMultipartResolver(); commonsMultipartResolver.setDefaultEncoding("UTF-8"); commonsMultipartResolver.setMaxUploadSize(1024000); try { commonsMultipartResolver.setUploadTempDir(new FileSystemResource("~/remote/temp")); } catch (IOException e) { e.printStackTrace(); return null; } return commonsMultipartResolver; } ``` 要**注意**的是方法名一定要叫**multipartResolver** 然后就可以 ``` java @RequestMapping(value = "/file/upload",method = RequestMethod.POST) public void upload(@RequestParam("file") MultipartFile file){ // todo.. } ```