我正在开发一个JSF2.0 + PrimeFaces 2.2 + ObjectDB Web应用程序。这是一个更进一步的论坛:新帖子在发布后立即在每个在线用户浏览器中“即时”出现。
帖子也可以包含图片和视频,因此使用<p:dataTable>
每1-2秒更新<p:poll>
不起作用;视频将重新启动,图像将闪烁。
我对建议很感兴趣。您将如何实现此类功能?
我首先制作了一个包含所有帖子的<h:panelGroup>
。现在我想在第一个<h:panelGroup>
之上创建另一个{{1}},我可以在其中添加新帖子。
先谢谢,Daniel
答案 0 :(得分:1)
一种方法可能是使用p:push而不是p:poll。然后你会有一个频道,你可以向客户广播新帖子,或者可能只有新帖子的信息,让客户决定做什么。