1. 程式人生 > >struts2實現文件的上傳下載實現

struts2實現文件的上傳下載實現

需要 內容 配置 multipart eth struts content 截器 XML

---恢復內容開始---

了解

1 前臺form 表單 method=post , enctype=multipart/form-data Struts2在原有的上傳解析器上做了進一步封裝,更進一步簡化了文件上傳

2 struts2 默認使用的是Jakarta和 Common-FileUpload的文件上傳框架,則需要在web應用上引入相應的jar包

Action 需要使用3個屬性來封裝文件域的信息

(1)類型為File 的 xx屬性封裝了該文件域對應的文件內容

(2)類型為String的xx FileName 屬性封裝了該案文件域對應的文件類型

(3) 類型為 String的xxContentType 屬性封裝了該文件域對應的文件類型

Struts.xml 配置攔截器,設置允許上傳類型,文件大小等信息

---恢復內容結束---

struts2實現文件的上傳下載實現