1. 程式人生 > >javaweb專案上傳下載功能實現

javaweb專案上傳下載功能實現

最近把java_web專案的放在了linux伺服器上,我是在windows下開發的。

本機測試的時候沒問題,但上線後發現下載檔案這個功能出了問題,獲取不到輸入流,下載下的檔案是空的。

一番排查之後,發現了問題

原來的程式碼是:

FileInputStream in = new FileInputStream(fileSaveRootPath + “\\” + fileName);
然後改成:
FileInputStream in = new FileInputStream(fileSaveRootPath + File.separator + fileName);
就是說linux和windows下的檔案路徑描述不一樣,也算是個小坑了吧