1
A
回答
2
Apache Commons FileUpload的ServletFileUpload類中的setSizeMax()方法允許您設置要在請求中接受的最大大小。如果請求主體大於最大值,則會拋出SizeLimitExceededException異常。詳情請見http://commons.apache.org/fileupload/。
1
這取決於有問題的servletcontainer,而不是JSP。由於您沒有提及您使用的是哪一個,因此我僅以Apache Tomcat爲例。
它在技術上實際上是請求主體的最大尺寸。申請主體是填寫POST
請求的申請主體。當它用於上傳文件時,它往往只有非常大的尺寸。在Tomcat中,最大大小可配置爲元素的maxPostSize
屬性/conf/server.xml
,默認值爲2MB。以下是2MB示例:
<Connector maxPostSize="2097152">
您可以在此this Tomcat-specific document中找到更多詳細信息。如果您使用的是其他品牌,則需要查閱其文檔,但您現在至少知道在哪裏查看以及關鍵字。
相關問題
- 1. PHP中MAX_FILE_SIZE的問題
- 2. JSP/Glassfish的PHP .htaccess的模擬
- 3. PHP上傳MAX_FILE_SIZE錯誤2
- 4. 模擬與參數
- 5. 模擬與參數
- 6. 如何將MySQL VARCHAR(n)近似爲PHP中的MAX_FILE_SIZE值?
- 7. 函數的模擬函數參數
- 8. Mockito:模擬方法參數
- 9. 傳遞參數來模擬
- 10. Encog模擬退火參數
- 11. 模擬正火參數
- 12. 開箱參數模擬
- 13. 如何模擬'out'參數?
- 14. Object參數來模擬EXPECT_CALL
- 15. 我如何用B模擬作爲構造函數參數來模擬A?
- 16. 帶參數的python模擬函數
- 17. 模擬的函數不檢查參數
- 18. jsp的參數SCOP
- 19. PHP數據庫模擬
- 20. 如何模擬PHP文件中的參數?
- 21. 模擬Python數組中的PHP數組
- 22. 如何使用(GoogleMock)模擬類作爲模板參數
- 23. NiceMock一個模擬,有另一個模擬作爲構造參數
- 24. 將參數從JSP發送到PHP使用JSP:轉發
- 25. EasyMock驗證參數的模擬對象
- 26. 帶參數的Groovy模擬方法
- 27. JMockit:修改模擬方法的參數
- 28. 的Android模擬器工作室參數
- 29. 模擬一個帶參數的方法
- 30. Groovy模擬Java參數的類
是的,這是Tomcat。我需要在用戶指向最大尺寸的UI上提供屬性。似乎,server.xml不適用於這種情況。謝謝任何方式 – sergionni 2010-02-11 14:53:30
你真的在要求相當於PHP'MAX_FILE_SIZE'。如果您希望根據請求控制大小並相應地拋出異常,那麼只需計算已在其中進行流式傳輸的字節數:)如果您是「所有人」 - 使用Apache Commons FileUpload處理文件上載,那麼您可以在其設置中進行配置。另請參閱主頁http://commons.apache.org/fileupload – BalusC 2010-02-11 14:55:59
中的*用戶指南*和*常見問題*部分我使用Apache Commons FileUpload。我問過關於UI部分,在POST processed.ok之前,我會閱讀doc)這個話題變得更加清晰明瞭 – sergionni 2010-02-11 15:01:30