用Servlet写的,如何实现B/S聊天室中浏览器向服务器发送聊天信息,而且浏览器不刷新页面?初学!!正确再加30分~~
解决方案 »
- 手机上XML中JS onload不执行。求解决
- 没有调用去执行iframe的方法,去自动跳转执行了 大哥大姐们帮忙啊
- 动态添加行 索引问题! 在线等
- 请教在Firefox下console.time怎样测代码运行时间啊?
- javascript对CheckBok进行排序怎么办
- 关于img.src动态改变的。
- 我是个新手,可以给我一个最简单的框架的代码吗?左边显示目录,右边显示具体的内容
- 为什么我写的这个js一个页面只能用一次?求解
- 为什么输出是function不是Object
- 关于获取活动页面标签
- aa.jsp中有iframe,源文件index.jsp可以弹出div层,可以屏蔽index.jsp,但不能屏蔽aa.jsp
- 风之石 能不能把我的一个下拉列表放入到弹出层啊
post,get 发送的方式-->servlet SERVLET的URL-->servlet dopost,doget, SERVLET处理请求
-->response 返回一个数据,XML,JSON,HTML,。
-->callback 回调函数
--> alert(responseText) 简单的弹出返回的数据
setInterval(f,1000); 重复执行 上面的 事件
学习
www.xizi123.cn
简单的来说,需要一种服务器推送数据的技术,存在有新消息的情况下将数据推向每个连接的客户端。而浏览器不具备这样的条件,因为HTTP是个无状态协议,它不会让客户端一直与服务器保持连接。所以聊天室更适合被开发成C/S架构的软件,如果非要在B/S上实现,那可能需要借助于在浏览器端安装一些插件,比如基于Java的applet,基于actionscript的flex等,原理上还是必须建立socket连接。