我正在嘗試使用Apache Commons FileUpload編寫一個servlet。我只是想知道如何組織多個文件上傳,如果兩個用戶使用相同的上傳servlet?如何使用Apache Commons FileUpload一次上傳超過1個文件?
回答
與沒問題 - 只要不使用servlet的實例變量。只使用局部變量。
但是多線程的東西呢? – user592704 2011-03-17 18:49:55
@ user592704 - 如果您沒有servlet的實例變量,則不會出現多線程問題。 – Bozho 2011-03-17 18:50:49
但我會用的doPost使用的方法是很長的,因爲它的讀取和寫入客戶端文件......所以,同步方式可以堅持長時間的所有下請求:(我應該在這種情況下做什麼? – user592704 2011-03-17 19:24:38
- 1. 如何使用Apache Commons FileUpload獲取JSF上傳文件
- 2. SpringBoot:使用Apache Commons FileUpload上傳大文件流文件
- 3. 使用Apache commons FileUpload
- 4. apache commons FileUpload - 在整個文件上傳前切斷大文件
- 5. 如何使用Apache Commons文件上傳從servlet上傳文件?
- 6. Apache commons Fileupload vs Tomcat.util.http.fileupload
- 7. java.lang.NoClassDefFoundError:org/apache/commons/fileupload/FileItemFactory
- 8. Apache Commons FileUpload OSGi包
- 9. JSP - 用Apache Commons上傳文件
- 10. 上傳文件時使用commons-fileupload檢查有效路徑
- 11. zf2如何上傳文件,超過1個文件
- 12. 如何在github中一次上傳超過100個文件?
- 13. 如何在使用Commons FileUpload的DiskFileItem上傳大文件時避免OutOfMemoryErrors?
- 14. Apache Commons FileUpload只保存文件的一部分
- 15. 在jsp上使用Apache commons上傳文件
- 16. apache commons fileupload是否支持分塊上傳?
- 17. commons fileUpload:在Web應用上下文中指定一個上傳目錄
- 18. 文件上傳使用FileUpload控件
- 19. 通過Java庫上傳文件的簡明示例Apache Commons
- 20. 上傳超過1個文件後啓用提交按鈕
- 21. 無法使用asp上傳文件:FileUpload
- 22. 如何一次上傳多個文件?
- 23. Apache Commons Fileupload/Tomcat無法應對out.flush()
- 24. Apache commons fileupload FileItemIterator hasNext()返回false
- 25. 如何驗證使用FileUpload控件上傳的Excel文件
- 26. 獲取文件大小 - Apache Commons文件上傳
- 27. 如何使用wcf服務上傳文件(大小超過1 mb)
- 28. 使用Apache Commons VFS
- 29. FileUpload不會上傳文件
- 30. 如何使用Apache Commons記錄Digester?
要了解更多關於servlet和線程,我建議閱讀[這個答案](http://stackoverflow.com/questions/3106452/java-servlet-instantiation-and-session-variables/3106909#3106909)。 – BalusC 2011-03-17 18:52:19