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。