我在bean中使用调度(定时器),它在员工登记从指纹设备获取数据时更新变量。当bean中的变量更新时,我需要从支持bean更新jsf中的组件。我尝试使用primefaces轮询组件,但每次都更新组件。从支持bean更新PrimeFaces数据表
4
A
回答
12
假设您将使用指纹设备API的监听器和ManagedBean调用Java方法,则可以使用RequestContext来更新任何Primefaces组件。
RequestContext.getCurrentInstance().update("ID_OF_YOUR_DATATABLE")
1
1
我解决了我与primefaces推送组件的问题。
Java代码:
PushContext pushContext = PushContextFactory.getDefault().getPushContext();
pushContext.push("/finger", "Pressed");
在JSF:
<p:socket channel="/finger" onMessage="clearCookies" />
“clearCookies” 是remoteCommand功能,更新我的数据表。
+0
我也采用了这种方法。在'p:socket'的'onMessage'上调用'remoteCommand'的javascript函数。 –
相关问题
- 1. primefaces部件不更新支持bean
- 2. Primefaces p:orderList java支持列表不更新
- 3. 选择不会通过PrimeFaces数据表传播到支持bean
- 4. 在primefaces数据表中设置支持bean中的选定行
- 5. 如何从支持bean更新p:inputText?
- 6. 不显示刷新数据的primefaces的数据模态支持bean
- 7. Primefaces数据表更新数据表
- 8. 如何更新从托管bean JSF2 primefaces
- 9. Primefaces&Radiobutton不更新Bean值
- 10. 所有对话框更新支持bean
- 11. 通过JavaScript将表单数据传递到使用JSF和primefaces的支持bean
- 12. 如何从支持bean中突出显示primefaces树节点
- 13. 如何从托管bean数据表中重新载入primefaces数据?
- 14. 如何从支持bean
- 15. primefaces如何更新数据表
- 16. Primefaces数据表动态更新
- 17. 从支持bean中设置参数
- 18. 更新/插入不支持数据源
- 19. 在PrimeFaces数据表头中输入不会更新辅助bean - 解决方案?
- 20. 回到Bean的属性不更新primefaces数据表排序操作
- 21. 事件:cellEdit不支持primefaces数据表格单元格编辑
- 22. PrimeFaces数据表默认sortBy从后台bean
- 23. Primefaces数据表:从bean中设置行颜色
- 24. 从后台Bean中筛选数据表jsf-primefaces
- 25. Primefaces数据表不与名单从后台bean
- 26. 从对话框更新PrimeFaces数据表行
- 27. PrimeFaces从对话更新单行数据表
- 28. 在调用动作后从primefaces数据表更新单元格
- 29. 如何显示支持bean的确认对话框(Primefaces)
- 30. Primefaces InputText将空值传递给支持bean
你的代码是什么? –