我在bean中使用schedule(Timer),当员工注册从指纹设备获取数据时,它会更新变量。当 bean 中的变量更新时,我需要从支持 bean 更新 jsf 中的组件。我尝试使用 primefaces poll 组件,但它每次都会更新组件。
最佳答案
假设您将使用来自 Fingerprint 设备 API 的 Listener 调用 Java 方法,并且从 ManagedBean 您可以使用 RequestContext 更新任何 Primefaces 组件。 。
RequestContext.getCurrentInstance().update("ID_OF_YOUR_DATATABLE")
关于jsf - 从支持 bean 更新 PrimeFaces 数据表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19159598/