Используя стандартный API JSF, добавьте идентификатор клиента в PartialViewContext#getRenderIds()
.
FacesContext.getCurrentInstance().getPartialViewContext().getRenderIds().add("foo:bar");
Используя API-интерфейс PrimeFaces, используйте RequestContext#update()
.
RequestContext.getCurrentInstance().update("foo:bar");
Если вы используете библиотеку служебных программ JSF OmniFaces , используйте Ajax#update()
.
Ajax.update("foo:bar");
Независимо от способа, обратите внимание, что эти идентификаторы клиентов должны представлять собой абсолютные идентификаторы клиентов, которые не с префиксом символа разделителя NamingContainer
, как это было бы со стороны просмотра.