Ajax并发调用

  • 本文关键字:调用 并发 Ajax ajax
  • 更新时间 :
  • 英文 :


如何进行并发ajax调用。当我尝试这样做时,它会一个接一个地以顺序的方式发生。

我对两个不同的jsp进行了两个ajax调用以获得响应。在第一个jsp中用于第一个ajax调用我使用了下面的代码。Int I = 5000;While (i == 0){out.println(我);我,;}

对于第二个ajax调用,我使用以下代码来获得响应。Int I = 5;While (i == 0){out.println(我);我,;}

第二个调用的响应应该先出现。但是第二个调用的响应发生在第一个调用执行之后。如何使它们并发

这取决于客户端使用的浏览器-我以前遇到过这个问题-旧的浏览器不能很好地执行事情。

我能给的最好的建议是使用JQuery…当我遇到这种行为时,我认为这解决了我的问题,尽管不是所有的浏览器。

使用异步调用而不是同步调用。

但是在构建代码时一定要小心,以确保一个部分不依赖于另一个部分设置的值,因为它不能保证在任何给定的时间执行什么代码。

最新更新