Struts2複習之Struts2文件上傳和下載
今日目錄:
?1、Struts2 文件上傳
?2、配置文件的大小及類型
?3、大文件上傳
?4、多文件上傳
?5、Struts2 文件下載
一、Struts2 文件上傳
?Struts2 文件上傳基於 Struts2 攔截器實現;
?Struts2 文件上傳使用的是 fileupload 組件;
?Form 配置 enctype="multipart/form-data";
?Struts2 獲取上傳文件:name (name 是文件表單的 name)
?Struts2 獲取上傳文件名:name+FileName;
?Struts2 獲取上傳文件的類型:name+ContentType;
二、配置文件的大小及類型
?<param name="allowedTypes">image/bmp,image/x-png,image/gif,image/jpg,image/jpeg</param>
?<param name="maximumSize">81101</param>
三、大文件上傳
?Struts2 文件上傳大小默認是 2M;
?<constant name="struts.multipart.maxSize" value="20000000"></constant>
目錄結構
Fileupload.jsp
fileuploadAction.java
struts.xml
web.xml
四、多文件上傳
Filesupload.jsp
FilesuploadAction.java
五、Struts2 文件下載
filedownload.jsp
filedownloadAction.java
如果想知道跟多資源,請關注微信公眾號:Java學習之樂
在後台回復:Java或工具,能獲得就業班的學習資料,從此走向人生巔峰
推薦閱讀: