我遇到following问题:
我在dashboard.xhtml中有一个<p:dataTable>
和相应的DashboardController.java,用于加载dataTable的数据。
我还使用HttpServlet来传入消息。现在,每当有新消息到达时,Servlet都会将消息保存到数据库中。
我希望在新邮件到达时更新dataTable。
我不想使用poll-feature并尝试每隔x秒获取一次更新。有一个很好的解决方案吗?
顺便说一下: 我尝试将MessageHandler.java功能实现到DashboardController.java中(最简单的方法),但MessageHandler必须从HttpServlet扩展而PrimeFaces似乎很难与这一点。