jsp+ajax 页面即时更新效果如何做 ?

来源:百度知道 编辑:UC知道 时间:2024/05/12 14:10:56
百度的Hi,126邮箱,在页面不刷新的情况下,就能够获取信息这个是如何做到的?

通常情况下 ajax + xml + 其他编程 语言组合,这样做虽然能够做到,页面无刷新提交数据,或更新数据等等,这样做的话,在提交数据无需刷新,获取数据就必须人为ideas刷新下,或关闭浏览器,才能获得信息。用AJAX + XML + JSP 我只能做到这样。

我想做的是,有一个首页index.jsp 有一个新闻页new.jsp。

现在,index.jsp打开了,此时在new.jsp中 发布一条新闻后,index.jsp必须点击获取最新新闻这样才能看见最新新闻(点击的时候用的是AJAX所以地址栏,页面都没有刷新的)或者是 刷新下。。。

现在我要做的是index.jsp已经被打开了,然后在new.jsp中发布后,index.jsp 无需点击获取最新新闻,或者是刷新页面,就能够显示最新新闻...

这样的效果就类似于 百度 Hi 或 126 邮箱...

百度开着呢,你在搜索帖子的时候,突然发现hi在哪里动...

请问这样的效果,如何做?能否给点代码参考?或提供个思路也行啊!请不要使用dwr框架
本人邮箱 game_jyl@126.com 先谢谢,各位 java 高手。

谢谢1楼的回答,不过那样我早就试过了,是个死的不是活的。不满足实际需求,不能实际的运用

1.首先可以用js设置一个自动刷新的时间.
2.到一定的时候后,自动调用Ajax代码,请求相应的servlet或Action,
从Ajax的回调函数中可以得到响应的新闻类容
3.再把得到的类容,放在你的index.jsp页面中.