我想爲腳本執行設置一個時間限制。在PHP中,我使用「set_time_limit」。我如何在JSP中執行此操作?如何在JSP/Servlet中設置最大執行時間?
0
A
回答
2
我不得不讓你失望 - 沒有這樣的設置。在JSP中,使用servlet(特別是3.0)時,你有一些選擇是不可行的。然而,他們都需要在一個單獨的線程中運行你的邏輯。
請參閱my answer這裏,它是關於Spring MVC,但它解釋了一般概念。
0
將要執行的代碼封裝在java Runnable中,然後使用ExecutorService爲該任務設置超時。
http://download.oracle.com/javase/1,5,0/docs/api/java/lang/Runnable.html http://download.oracle.com/javase/6/docs/api/java/util/concurrent/ExecutorService.html
0
相關問題
- 1. 設置exec()的最大執行時間
- 2. 如何使用node.js設置腳本的最大執行時間?
- 3. 如何設置方法的最大執行時間?
- 4. 設置set_time_limit(300)時超出最大執行時間;
- 5. PHP最大執行時間
- 6. 最大執行時間php.ini
- 7. 最大執行時間
- 8. 將PHP最大執行時間設置爲600是否安全?
- 9. 如何在php中增加最大執行時間
- 10. 如何使用jQuery爲ajax post設置最長執行時間?
- 11. 如何設置PHP腳本的最長執行時間?
- 12. 我可以在php.ini中將最大執行時間設置爲30,000?
- 13. 如何在Android中設置最大時間到LocationManager?
- 14. 如何在服務器處於安全模式時在php中設置腳本的最大執行時間?
- 15. 如何在Ruby/Rails/Passenger/Nginx中設置執行時間限制?
- 16. 如何在DBCP中設置查詢執行時間?
- 17. 如何設置在java中執行一些方法的時間?
- 18. 設置java.net.URLConnection的最大超時時間
- 19. 如何增加CRM 2011中的插件最大執行時間?
- 20. 如何解決PHP中的最大執行時間錯誤?
- 21. 在edaplayground中執行中斷或達到最大運行時間
- 22. 在openshift上擴展最大輸入時間和最大執行時間
- 23. 如何設置java.util.Date的最小或最大時間值?
- 24. 最大執行時間PHP錯誤
- 25. 增加php的最大執行時間
- 26. 最大執行時間錯誤
- 27. PHP循環最大執行時間
- 28. 最大執行時間不改變
- 29. curl_multi_exec最大執行時間超過
- 30. JavaScript的最大執行時間