SpringMVC的请求-文件上传

SpringMVC的请求-文件上传

添加依赖

      commons-fileupload
      commons-fileupload
      1.3.1


      commons-io
      commons-io
      2.3
 
配置文件上传解析器

在spring-mvc.xml的配置文件中添加文件上传解析器

    
    
        
        
    
在controller中添加方法
    @RequestMapping("/show1")
    @ResponseBody
    public void show1(String username, MultipartFile uploadFile) throws IOException {
        System.out.println(username);
        //获取文件名
        String originalFilename = uploadFile.getOriginalFilename();
        //将文件输出到"C:\\upload\\"+originalFilename
        uploadFile.transferTo(new File("C:\\upload\\"+originalFilename));
    }
  • 文件需要用MultipartFile 对象来接收.
通过jsp页面上传文件
用户
文件

SpringMVC的请求-文件上传_第1张图片
SpringMVC的请求-文件上传_第2张图片

你可能感兴趣的:(spring-mvc,spring)