用servlet實現帶進度條的文件上傳

1.新建一個用於保存上傳信息的JavaBean。(UploadStatus)


2.創建用於監聽上傳的監聽器(實現了ProgressListener接口的UploadListener),用到了commons-fileupload-1.2.1.jar與commons-io-1.4.jar.


3.編寫servlet類(實現了HttpServlet接口的ProgressUploadServlet),由於文件上傳使用POST方法提交,故重寫doPost()方法監聽上傳進度



4,本例用到AJAX技術,用該servlet的doGet()方法實現讀取上傳進度


5.編寫jsp頁面顯示上傳進度





6.在web.xml中記得配置servlet。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章