您的位置:首页 > 其它

如何在没有从页面转发过来,直接服务器反转出去信息

2013-12-12 15:39 295 查看
一般做信息推送,都是从某个页面发送请求,然后在请求处理那里获取WebContext wctx = WebContextFactory.get();,但是如果是直接在服务器上想发送信息出去,(ssh),就会报空,所以就用下面的方法

ServletContext sc = getRequest().getSession().getServletContext();

ServerContext sctx = ServerContextFactory.get(sc);

Collection sessions = sctx.getScriptSessionsByPage("/idcWeb/ad/console!list.action");

Util utilAll = new Util(sessions); // Util 是DWR 在Server端模拟Brower端

utilAll.addFunctionCall("divShow",msg);//调用页面divShow方法

这样我就能在"/idcWeb/ad/console!list.action"这个页面,推送信息了,

这样就可以实现,定时发送信息
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐