轉發:原博客
一、MultipartFile是什么?
MultipartFile是一個接口並繼承了InputStreamSource接口。
MockMultipartFile、CommonsMultipartFile實現MultipartFile接口。
二、MultipartFile能干什么?
1、在客戶端的文件系統中返回原始文件名
getOriginalFilename()
2、返回一個InputStream以從中讀取文件的內容。通過此方法就可以獲取到流
getInputStream()
3、返回多部分表單中參數的名稱。
getName()
4、返回文件的內容類型
getContentType()
5、返回以字節為單位返回文件的大小
getSize()
6、返回上傳的文件是否為空,即,在多部分表單中沒有選擇任何文件,或者所選文件沒有內容。
isEmpty()
7、將收到的文件傳輸到給定的目標文件
transferTo()