在使用檔案上傳的時候通遇到乙個問題:獲取不了除了檔案外的表單資料!(null值)
原理我就不講了,直接上解決方法之一(因為目前我只會這乙個......)
解決方法:使用模型驅動modeldriven(注意表單控制項的name屬性設定)
例子:前台
後台
public class test extends actionsupport implements modeldriver
public tbshowentity getmodel()
public file getphoto()
public void setphoto(file photo)
public string getphotofilename()
public void setphotofilename(string photofilename)
}
當然也可以用其他方法,比如apache檔案上傳元件等等。
以上僅供參考
Struts2實現上傳檔案
需用到兩個包 commons io 2.0.1.jar commons fileupload 1.3.jar form表單必須加enctype multipart form data 屬性 struts2核心配置檔案 upload.jsp 後台實現上傳模組 這三個屬性必須有 接收前台傳來的檔案 pr...
struts2實現檔案上傳
研究了兩天終於搞定了,之前一直想著怎麼能將檔案上傳到eclipse中專案的webcontent目錄下,然後在別的頁面將上傳的開啟,之前一直被絕對路徑所誤導,取得路徑的方式 string realpath servletactioncontext.getrequest getrealpath file...
struts2實現檔案上傳 一
實現檔案上傳的表單中必須要的屬性如下 而用於處理該表單的action 如下 其中的file與表單中的檔案域的name熟悉必須一致,另外檔案的兩個隱藏屬性filename和contenttype的字首必須和file的名字相同,即,如果檔名為 則相應有 filename和 contenttype 其實名...