我想设置脚本执行的时间限制。在PHP中我使用“set_time_limit”。我怎么能在JSP中做到这一点?
答案 0 :(得分:2)
我不得不让你失望 - 没有这样的设定。在JSP中,几乎不可行,当使用servlet(特别是3.0)时,你有一些选择。但是,所有这些都需要在单独的线程中运行逻辑。
请参阅此处my answer,它是关于Spring MVC的,但它解释了一般概念。
答案 1 :(得分: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
答案 2 :(得分:0)