smartupload實現文件上傳 並獲取表單數據

實現文件上傳的form表單必須滿足兩個條件:method="post"    enctype="multipart/form-data"

表單中enctype="multipart/form-data"的意思,是設置表單的MIME編碼。默認情況,這個編碼格式是application/x-www-form-urlencoded,不能用於文件上傳;只有使用了multipart/form-data,才能完整的傳遞文件數據,進行下面的操作。
enctype=/"multipart/form-data/"是上傳二進制數據; form裏面的input的值以2進制的方式傳過去。
form裏面的input的值以2進制的方式傳過去,所以request就得不到值了。 也就是說加了這段代碼,用request就會傳遞不成功,

取表單值加入數據庫時,用到下面的:
SmartUpload su = new SmartUpload();//新建一個SmartUpload對象
su.getRequest().getParameterValues();取數組值 
su.getRequest().getParameter( );取單個參數單個值

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章