Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/360.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 中断JSF Ajax请求_Java_Jsf_Richfaces - Fatal编程技术网

Java 中断JSF Ajax请求

Java 中断JSF Ajax请求,java,jsf,richfaces,Java,Jsf,Richfaces,我有一个JSF应用程序,其中RichFaces模式面板使用a4j:status显示,而ajax请求由我的支持bean处理。我想在模式面板上放置一个取消按钮,以便用户可以中断请求 最好的方法是什么?我正在考虑让cancela4j:commandButton调用bean上的操作来运行FacesContext.getCurrentInstance().renderResponse(),但不确定这是否明智 感谢一种方法是,在ajax调用期间正在进行的托管bean[即服务器端]中的执行方法必须以一种可以中

我有一个JSF应用程序,其中RichFaces模式面板使用
a4j:status
显示,而ajax请求由我的支持bean处理。我想在模式面板上放置一个取消按钮,以便用户可以中断请求

最好的方法是什么?我正在考虑让cancel
a4j:commandButton
调用bean上的操作来运行
FacesContext.getCurrentInstance().renderResponse()
,但不确定这是否明智


感谢

一种方法是,在ajax调用期间正在进行的托管bean[即服务器端]中的执行方法必须以一种可以中止的方式写入,以便它只返回,从而结束请求。这也将保持适当的服务器端状态。

一种方法是托管bean中的执行方法[即在服务器端]在ajax调用过程中正在进行的操作必须以一种可以中止的方式写入,这样它才能返回,从而结束请求。这也将保持适当的服务器端状态。

谢谢-如果我将另一个方法绑定到cancel,那么bean中有权中断处理的方法是不是最好的方法?谢谢-如果我另一种方法是取消,bean中哪种方法有能力中断处理,这是最好的方法吗?