上篇文章寫了如何用springmvc上傳檔案,現在記錄一下如何操作上傳的檔案。
操作,無非是讀取檔案,寫入磁盤上另一個檔案中。(用的io,nio正在研究)。
1、擷取檔案名:
2、從properties配置檔案中,擷取儲存檔案路徑。
3、原檔案是否存在,如果存在,就加時間戳,然後将原檔案另存為,再下載下傳新檔案。
4、儲存新檔案。
5、開始上傳檔案
上傳檔案
方法1、是制定固定長度的位元組數組,每次取出固定的長度。
方法2、commonsmultipartfile中,commonsmultipartfile.getfileitem().get(),直接擷取所有資料的位元組數組,
這些就是操作(儲存上傳的檔案,到另一個檔案,或位置)檔案的代碼了。