利用SpringMVC框架提供的方法,作文件上傳和下載操做

                在項目需求開發中,文件傳輸的功能,常常會遇到;我在java基礎一欄已經寫了最原始的文件上傳,獲取的方法;
前端

    本質原理,仍是數據流(二進制);
java

    而後,如今總結一下SpringMVC框架,提供的文件上傳的方法:
框架

                SpringMVC的controller接受到前端發送來的請求時,會將傳過來文件,封裝在 MultipartFile 對象中,以下:spa

    public String SaveFile(@RequestParam("pic") MultipartFile file){對象

            FileUtils.copyInputStreamToFile(file.getInputStream(), new File(「E:/temp」, "textFileName"));ip

            return "success";
開發

    }get

               固然,在上傳多個文件時,SpringMVC框架會將全部的文件封裝在MultipartHttpServletRequest 對象中,以下:文件上傳

相關文章
相關標籤/搜索