我需要在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的教程?