首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSP数据显示自动更新

JSP数据显示自动更新
EN

Stack Overflow用户
提问于 2011-08-27 23:42:10
回答 4查看 508关注 0票数 1

目前我正在做一个留言簿页面。允许用户对某些项目进行评论。假设userA发布了一条评论。如何让新的帖子自动显示在userB浏览器的页面上?我可以在userA浏览器上显示帖子,但如何才能让userB浏览器也自动更新以显示新帖子?

EN

回答 4

Stack Overflow用户

发布于 2011-08-27 23:45:23

您正在寻找反向AJAX (也称为Comet)。

更新:

在您学习了基础知识之后,我建议您使用Atmosphere来交付实际的实现。另外,如果你可以选择你的容器,我会选择JettyGlassFish

票数 2
EN

Stack Overflow用户

发布于 2011-08-27 23:56:58

如果您正在编写某种即时消息程序,其中帖子和它在userB页面中的出现之间应该有一个非常小的延迟,那么请看一下Comet,正如Anthony所建议的那样。

否则,实现这一点的最简单方法是让userB上的页面定期(每隔2、3、5、10分钟:由您决定什么是可接受的)使用AJAX请求轮询服务器上的新消息。但是,请确保这样做不会消耗您的整个带宽。

票数 2
EN

Stack Overflow用户

发布于 2011-08-28 00:07:32

您可以将Comet用于应用程序。

请看示例Developing with Comet and Java

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7215552

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档