xmlHttpRequest / AJAX调用在刷新3次

时间:2016-11-17 18:56:45

标签: jquery ajax servlets xmlhttprequest tomcat8

我试图通过对Servlet进行ajax调用来获取数据到UI。以下是我用来进行这些调用的代码,

function callServlet(paramString, mapping){
    var url = contextPath + "/" + mapping;
    var strObj;
    $.ajax({

    url: url,
    data: paramString,
    type: 'POST',
    async : false,
    cache : false,
    beforeSend:function(){
      console.log("hello");
    },
    success: function(data) {
      if (data) {
      console.log('data', data);
      strObj = data;
     }
    },
    error:function(a,b,e)
    {
      console.log(e);
    }
  });
 return strObj;
}

当我的页面加载时,我完成了其中5个调用,这些调用填充了UI的各个部分。刷新页面3次后,页面卡在这5个servlet调用之一。但是,当我重新启动tomcat服务器时,一切都按预期工作3次然后再次卡住。

注意: 我能够从POSTMAN Client对上面使用的Servlet进行多次调用。当我使用Ajax或xmlHttpRequest来调用servlet时,它才会卡住。

有人能建议我能解决这个问题吗? 请询问是否需要任何其他信息。

0 个答案:

没有答案