上一篇说道dwr的maven项目的搭建,这一次我们来写一个hello world。话不多说,直接上代码,web.xml中配置dwr的相关调用,
在web-inf/下的dwr.xml的配置如下
service代码如下,
DwrControler的代码就是跳转到index.jsp的页面 index.jsp的页面如下
dwr.js的内容如下
dwr.engine.setActiveReverseAjax(true); // 启用dwr反向ajax
dwr.engine.setNotifyServerOnPageUnload(true);// 刷新页面后销毁当前scriptsession
dwr.engine.setErrorHandler(function() {
//alert("错误");
}); // 自定义错误处理方式
window.οnlοad=function(){
document.getElementById("send").οnclick=function(){
dwrService.sendMessage(document.getElementById("message").value);
document.getElementById("message").value="";
};
};
function getMessage(message){
document.getElementById("text").value=document.getElementById("text").value+"\n"+message;
}
演示效果如下:
下一篇说的有关的dwr引发的内存溢出