首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

哪位大侠帮忙看一上,DWR3 推消息到页面,死活推不过去.

2012-09-17 
哪位大侠帮忙看一下,DWR3 推消息到页面,死活推不过去....Java codeString page/Test/frame/top.jspBro

哪位大侠帮忙看一下,DWR3 推消息到页面,死活推不过去....

Java code
String page="/Test/frame/top.jsp";Browser.withPage(page,new Runnable(){   public void run(){     System.out.println("---------------------------------------");//调试时程序未打印此句。     ScriptSessions.addFunctionCall("test");//top.jsp 页面上的js 方法   }});


web.xml文件中我加了activeReverseAjaxEnabled 设为true
top.jsp onload时也加dwr.engine.setActiveReverseAjax(true);

郁闷的是我debug调试时上面输出的那句话没有打印。
才开始看推,希望高手讲解一下。。谢谢。。

[解决办法]
新版本的API此处有Bug 、 使用旧API。
Java code
// 获得WEB上下文        WebContext wctx = WebContextFactory.get();        // 向指定页面推送消息        Collection sessions = wctx.getScriptSessionsByPage("/ichat/pages/main/show_msg.jsp");        Util utilAll = new Util(sessions);        utilAll.addFunctionCall("callBack", messages); 

热点排行