Обновлять PanelGrid при каждом обновлении
Как обновить сетку панели JSF всякий раз, когда данные обновляются в БД, не обновляя всю страницу. Есть ли что-нибудь, что можно настроить? или я должен создать функцию бобов? Кто-нибудь может привести меня с примером?
заранее спасибо
1 ответ
Решение
Лучше всего сделать это с помощью технологии Push (вы можете запускать поведение клиента с сервера)
Например, PrimePush от Primefaces: PrimePush, но он еще не идеален, должен быть в версии 3.5 (я думаю)
Так что сейчас вы можете использовать Primefaces Poll, таким образом вы будете проверять каждые X секунд, если данные были изменены, и если это так, вы можете обновить определенный элемент, используя update
атрибут