Struts2複習之Struts2文件上傳和下載

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或工具,能獲得就業班的學習資料,從此走向人生巔峰


推薦閱讀:

Struts2的各種技術

TAG:計算機科學 | 科技 | Struts2 |