使用异步servlet的实时通知不能按需工作

时间:2015-11-25 09:59:45

标签: jsp servlets real-time

我需要在jsp页面上进行实时通知,而操作会在另一页面中发生。所以我决定使用async servlets。我所拥有的是2页:

第1页和第2页。我在第1页按钮上点击第1页的按钮我应该在第2页收到通知。请指导我。它应该是服务器端page1,page2可以从不同位置的不同用户访问。

我已经提到了链接:TUTORIAL

我已经实现了这一点。但它只使用请求响应方法更新单个页面

如何修改相同的教程以按照我想要的方式制作。

这里只是按下按钮时调用servlet

function handleAjaxBtn1(){

  var xmlhrObj = new XMLHttpRequest();
  xmlhrObj.open("GET", "http://localhost:8080/asyncHello?type=1&counter="+counter1, true);
  counter1++;
  xmlhrObj.onreadystatechange = function(){
    if(xmlhrObj.readyState == 4 && xmlhrObj.status == 200){
      var div1 = document.getElementById("req1Response");
      div1.innerHTML = xmlhrObj.responseText;
    }
  };
  xmlhrObj.send();

}

它将出现在单个页面中并且在页面加载计数器值中设置。它刚刚进入它。它看起来很混乱,因为它只处理了一页。

我需要在第一页按钮点击第2页上的通知我的意思是实时通知。

jsf的{​​{1}}中是否有PRIMEFACES的教程?

0 个答案:

没有答案