在Primefacs 5.1中更新mainPanel里面的dataTable我遵循两种类型 @([id $ = mainpanel])和#{p:component(' mainPanel')}。我怀疑哪一个最好用?
<p:panel id="mainPanel">
<p:dataTable id="studData" ......>
<p:column>
.....
<p:commandButton action="#{stud.saveAction}" value="save" update="mainPanel"/>
</p:column>
</p:dataTable>
</p:panel>
我怀疑哪一个取代了更新=&#34; mainPanel&#34;。 更新=&#34; @([ID $ = mainPanel中])&#34;或者更新=&#34;#{p:component(&#39; mainPanel&#39;)}