如何在servlet发送响应后继续运行的servlet上运行一些东西?

时间:2014-09-26 08:34:07

标签: java multithreading servlets

我正在向servlet发送jQuery ajax请求。 我希望servlet处理请求和响应。 但是在servlet返回响应之前,我希望它能够在返回响应后开始运行继续运行的东西。

使用新线程是最好的方法吗?或其他什么?

1 个答案:

答案 0 :(得分:1)

您可以使用不是最好主意的纯线程。您还可以使用标准API提供的一些线程池(请参阅java.util.concurrent.Executors类)。

如果您在Java EE环境中,那么最好使用@Asynchronous EJB或javax.enterprise.concurrent.ManagedExecutorService