【发布时间】:2013-07-28 12:33:58
【问题描述】:
在用户操作之后,我有两个相当连续的 ajax 请求,我通过<p:ajaxStatus> 指示其状态。但是在它们之间,客户端发生了一些事情(不需要用户操作),显示 ajax 状态指示有一点中断。
有没有办法缩小这个差距?
更新:
我尝试了 KidTempo 的提议,使用另一个 <p:remoteCommand> 来执行 async=true Ajax 请求,并使用以下 actionListener,它现在似乎可以工作了:
public void sleep(ActionEvent ae) throws InterruptedException{
setAddressProcessingFinished(false);
Thread thread = Thread.currentThread();
while(addressProcessingFinished == false){
thread.sleep(1000);
}
}
【问题讨论】:
标签: jsf-2 primefaces