一、DWR服务器推技术实现基本步骤:
1、利用WebContextFactory获取WebContext(页面上下文)
2、
设置要推送数据的页面
3、创建脚本流
4、获取ScriptSession
5、为每个页面
(ScriptSession)添加要更新的处理函数或者数据
二、具体实现代码如下:
WebContext wcxt =
WebContextFactory.get(); //获取页面上下文
String currentpage =
"/Chat1.1/leader_replay.jsp"; //当前页面
ScriptBuffer buffer = new
ScriptBuffer(); //脚本流
buffer.appendScript("review();"); //添加前台脚本函数
Collection<ScriptSession>
pages = wcxt.getScriptSessionsByPage(currentpage);
for(Iterator it
= pages.iterator();it.hasNext();){
ScriptSession othersession =
(ScriptSession) it.next();
othersession.addScript(buffer);
}
分享到:
相关推荐
实现 Dwr 服务器推送实现 Dwr 服务器推送实现 Dwr 服务器推送实现 Dwr 服务器推送实现 Dwr 服务器推送
DWR是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。
使用DWR服务器推送技术实现聊天功能,在线的所有用户以及用户发送的消息都有服务器“推”给客户端进行显示。
dwr服务器推技术 整合struts2,实现多人同一个界面聊天,可以看到信登陆的用户,可以私人聊天和群聊功能
DWR服务器推送技术(实时),能实时查看注册的用户和收发的消息
dwr的反转ajax,实现服务器推送数据。
这是一个十分简单的demo,利用dwr实现了一个服务器推程序,客户端jsp页面不用刷新可以接收到服务器发送过来的消息并显示。多多指教。
使用DWR实现服务器端向客户端精确推送消息
DWR服务器推送技术案例代码和教程 通过js脚本配置,浏览器这端就可以调用WEB服务器的Java方法了。核心就是通过<scrip type='text/javascript'src='/dwrtest/dwr/interfae/DwrPush.js'>[removed]来实现的。DwrPush...
服务器推技术 dwr的实例
基于DWR技术实现数据服务器推送,java版本DEMO,无刷新实现前台页面数据实时获取
dwr服务器摄推送,
包含了dwr推送技术的详细介绍 和 一个基于dwr推送技术的聊天实例
myeclipse 工程 简单的实例 点对点聊天功能的实现
DWR框架推模式实现的聊天室DWR框架推模式实现的聊天室DWR框架推模式实现的聊天室
springMVC+dwr技术实现消息推送实例,简单实例演示如何用dwr实现后台向前台主动推送消息
使用dwr+spring实现消息推送 。
使用dwr2.0实现服务器推客户端(结合响应socket服务器推消息)
dwr2.0.4以上版本实现了推技术有3种详细网上有介绍,实例很难下得到,这边是自己做的和dwr官网的实例很珍贵
dwr消息推送功能。可以实现实时消息推送