如何在其他用户的操作后自动更新页面?

时间:2011-08-30 17:37:54

标签: java jsf-2 multi-user

在我的网络应用程序中,有一个用户可以发布消息的页面。问题是用户总是必须单击“获取消息”按钮才能看到自用户开始查看页面以来其他用户发布的消息。因此,用户查看的信息仅从他再次点击“获取消息”按钮的那一刻起是最新的。如何在JSF 2.0中完成当其他用户删除,插入或更新消息时,其他用户可以直接看到这些更改。可以说我想完成类似于Facebook应用程序的事情:如果有人发布新信息,他的“朋友”可以直接在他们的Feed中看到它而无需按下按钮。任何帮助将不胜感激。

我正在使用JSF 2.0和GlassFish Server。

1 个答案:

答案 0 :(得分:0)

您可以pollingpushing

推动更好。请参阅此主题,了解如何使用JSF How can server push asynchronous changes to a HTML page created by JSF?

执行此操作