Обновлять PanelGrid при каждом обновлении

Как обновить сетку панели JSF всякий раз, когда данные обновляются в БД, не обновляя всю страницу. Есть ли что-нибудь, что можно настроить? или я должен создать функцию бобов? Кто-нибудь может привести меня с примером?

заранее спасибо

1 ответ

Решение

Лучше всего сделать это с помощью технологии Push (вы можете запускать поведение клиента с сервера)

Например, PrimePush от Primefaces: PrimePush, но он еще не идеален, должен быть в версии 3.5 (я думаю)

Так что сейчас вы можете использовать Primefaces Poll, таким образом вы будете проверять каждые X секунд, если данные были изменены, и если это так, вы можете обновить определенный элемент, используя update атрибут

Другие вопросы по тегам