1. 程式人生 > >解決Form表單提交檔案後臺獲取為null的情況

解決Form表單提交檔案後臺獲取為null的情況

專案想做一個上傳檔案的功能模組,但是發現後臺獲取檔案始終為null,而且在form表單上也配置好了需要的action屬性、method屬性和enctype="multipart/form-data"屬性,但是在上傳檔案時後臺獲取的檔案還是死活為null,這就很智障了。剛開始我以為是後臺出錯,一直百度後臺接收form表單提交檔案的方法,但是有的我們的解決思路或者程式碼都是一樣的。通過我一改再改發現是input標籤屬性沒有寫name屬性和value屬性。

在Form表單提交檔案的input標籤需得像下面這樣:

後臺方法就有很多種了,下面是我寫的(僅做參考):

所以寫程式碼的時候一定要仔細謹慎。

以上就是我的解決方案,請大家多多指教。