pushlet 2.0.3 集成 到你的 web 项目中
pushlet 2.0.3 集成 到你的 web 项目中<div class="blog_content">文章转自:http://renxiangzyq.iteye.com/blog/440740
1、把pushlet.jar放到 WebRoot\WEB-INF\lib下,添加进classpath
2、把pushlet.properties,sources.properties放到 WebRoot\WEB-INF下,一个是pushlet的配置文件,一个是事件源的配置文件,如果没有用到她的事件源可以不要sources.properties,我用到了他的“/pushlet/ping”事件来保持响应,所以我加了
3、添加pushlet 的ajax客户端js文件到你的项目中 ajax-pushlet-client.js,并在用到的页面引入,这个文件封装了一些ajax访问的方法,用他提供的接口可以很方便的发布消息,订阅消息,至于他提供了什么方法,要看这个js文件的代码,很简单的,就700行,一看就懂,pushlet的源码也是,其实pushlet框架就是一个人写的,相当小型的框架,这个js文件里默认是把 PL._init() 方法和window的onload绑到一起了,和ext一起用的时候起冲突了,所以后来我把他注掉了,就在文件的最后一行, 然后在我用到pushet的时候在我自己的js代码里面先执行PL._init() ,然后才开始PL.joinListen('/pushlet/ping'),这个PL就是pushlet的客户端js对象
4、在你的web.xml里添加pushlet的servlet,这个是用来给ajax访问用的
<div class="dp-highlighter"><div class="bar"><div class="tools">Java代码 http://renxiangzyq.iteye.com/images/icon_copy.gif
页:
[1]