如何在jsf中更新组件

如何在jsf中更新组件,jsf,Jsf,我有一个p:accordionPanel在它的选项卡中,我包括一个xhtmlui:composition在这个xhtml中,我有一个面板: <p:panel styleClass="ui-panel-liste" id="dataTablePlanningSalleAppareil"> 问题是,我不能这样做,因为我将有多个面板,它将只更新最新的一个 如何解决此问题?解决方案是使用类而不是id: <p:panel styleClass="ui-panel-liste" styl

我有一个
p:accordionPanel
在它的选项卡中,我包括一个xhtml
ui:composition
在这个xhtml中,我有一个面板:

<p:panel styleClass="ui-panel-liste" id="dataTablePlanningSalleAppareil">
问题是,我不能这样做,因为我将有多个面板,它将只更新最新的一个


如何解决此问题?

解决方案是使用类而不是id:

<p:panel styleClass="ui-panel-liste" styleClass="dataTablePlanningSalleAppareil">

你也知道问题出在哪里吗?由于您更新所有面板的解决方案有点广泛,不是吗?@Kukeltje Nope我不知道问题出在哪里,所以我坚持使用我找到的当前解决方案
<p:panel styleClass="ui-panel-liste" styleClass="dataTablePlanningSalleAppareil">
update="@(.dataTablePlanningSalleAppareil)"