一、Servlet實現文件上傳,需要添加第三方提供的jar包
下載地址:
1) commons-fileupload-1.2.2-bin.zip : 點擊打開鏈接
2) commons-io-2.3-bin.zip : 點擊打開鏈接
接着把這兩個jar包放到 lib文件夾下:
二:
文件上傳的表單提交方式必須是POST方式,
編碼類型:enctype="multipart/form-data",默認是 application/x-www-form-urlencoded
比如:<form action="FileUpLoad"enctype="multipart/form-data"method="post">
三、舉例:
1.fileupload.jsp
2.實際處理文件上傳的 FileUpLoad.java
System.out.println("獲取上傳文件的總共的容量:"+item.getSize());
3.filedemo.jsp
4結果頁面:
下載鏈接:
1)Servlet 文件上傳 ———— 點擊打開鏈接
2)Struts2之下載 點擊打開鏈接
3)Struts2之上傳 點擊打開鏈接