Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用servlet API检查客户端是否正在继续侦听请求?_Java_Http_Servlets_Request - Fatal编程技术网

Java 使用servlet API检查客户端是否正在继续侦听请求?

Java 使用servlet API检查客户端是否正在继续侦听请求?,java,http,servlets,request,Java,Http,Servlets,Request,我们有一些长时间运行的Servlet的请求?如果客户端放弃,我们希望在服务器上停止此请求。是否可以通过ServletAPI检测客户端是否同时关闭了HTTP连接?向响应写入一个字节(空格?)并刷新。如果它抛出IOException,那么您就知道了 顺便说一句,一个真正的后台作业(例如,使用@AsynchronousEJB)结合一种电子邮件通知,在完成时带有一个特定的链接,可能是一种更为用户友好的方法。为响应和刷新写入一个字节(空格?)。如果它抛出IOException,那么您就知道了 顺便说一句,

我们有一些长时间运行的
Servlet
的请求?如果客户端放弃,我们希望在服务器上停止此请求。是否可以通过
Servlet
API检测客户端是否同时关闭了HTTP连接?

向响应写入一个字节(空格?)并刷新。如果它抛出
IOException
,那么您就知道了

顺便说一句,一个真正的后台作业(例如,使用
@Asynchronous
EJB)结合一种电子邮件通知,在完成时带有一个特定的链接,可能是一种更为用户友好的方法。

为响应和刷新写入一个字节(空格?)。如果它抛出
IOException
,那么您就知道了


顺便说一句,一个真正的后台作业(例如使用
@Asynchronous
EJB)与一种在完成时带有特定链接的电子邮件通知相结合,可能是一种更为用户友好的方法。

这将破坏结果。结果不是简单的html文件,而是不同的文档文件。那么,使用ServletAPI就到此为止了。作为替代方案,您可能希望启动并侦听JavaScript轮询,并在不再接收它们时停止处理。这将破坏结果。结果不是简单的html文件,而是不同的文档文件。那么,使用ServletAPI就到此为止了。作为替代方案,您可能希望激发并监听JavaScript轮询,并在不再接收它们时停止处理。