Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/396.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 错误页如何调用asyncContext.complete()?_Java_Jsp_Jakarta Ee_Servlets_Asynchronous - Fatal编程技术网

Java 错误页如何调用asyncContext.complete()?

Java 错误页如何调用asyncContext.complete()?,java,jsp,jakarta-ee,servlets,asynchronous,Java,Jsp,Jakarta Ee,Servlets,Asynchronous,界面显示(多次): 如果未找到匹配的错误页,或错误页未调用 complete()或任何dispatch()方法,调用complete() 错误页面(比如error.jsp)如何调用asyncContext.complete()? 这有意义吗? 还是“错误页面”意味着其他什么 我查看了JSP规范,甚至没有提到asyncContext 在错误JSP中,您可以调用: request.startAsync(); 如果异步请求已经启动,它将返回异步请求初始启动时创建的相同AsyncContext。从这里

界面显示(多次):

如果未找到匹配的错误页,或错误页未调用 complete()或任何dispatch()方法,调用complete()

错误页面(比如error.jsp)如何调用asyncContext.complete()? 这有意义吗? 还是“错误页面”意味着其他什么


我查看了JSP规范,甚至没有提到asyncContext

在错误JSP中,您可以调用:

request.startAsync();
如果异步请求已经启动,它将返回异步请求初始启动时创建的相同
AsyncContext
。从这里,可以对其调用
complete()

但你当然不必这么做。如果您阅读了规范,它说明如果没有其他调用它,容器必须调用
complete()

!!谢谢