在我的应用程序中,我想根据cronjob(定期)向用户显示通知,在vaadin我们可以使用Notification和PopView,但看起来它没有按预期工作(它不显示根据cronjob通知或弹出,用户必须单击UI才能显示通知),我还有另一个要求。通知应该显示,直到用户点击通知,当使用点击通知时,系统应该弹出窗口提供通知信息,是否有任何组件我可以在Vaadin中使用
谢谢
干杯
Udeshika
答案 0 :(得分:1)
HTTP协议缺少服务器端推送。因此,当您在后台线程中创建通知时,Vaadin仍然需要来自客户端浏览器的请求以显示通知 所以,我认为你需要:
setPollingInterval
方法设置更新间隔。Updating UI from another thread - 有关vaadin.com的相关讨论