我有一个使用验证的页面(必须设置值),这通常通过咆哮进行更新,但是我也想使用相同的按钮,如果验证已成功通过,则更新数据表
最好的方法是什么?
选择您希望数据排序的方式:
<br></br>
</h:panelGrid>
<p:commandButton value="#{bundle.buttonSearch}" action="#{bean.advancedSearch}" update=":growl" icon ="ui-icon-search" />
<br></br>
<br></br>
<h:panelGroup id="group">
<p:dataTable id="UserTableSearch"
rowKey="#{bean.userSearchResults}"
rendered="#{facesContext.postback}"
widgetVar="UserTableSearch"
paginator="true"
rows="10"
value="#{bean.userSearchResults}"
var="item"
emptyMessage="No results found."
scrollable="true">
最佳答案
您可以在 update
中包含两个或多个组件 ID您的<p:commandButton>
的属性.
<p:commandButton value="#{bundle.buttonSearch}" action="#{bean.advancedSearch}"
update="growl group" icon ="ui-icon-search" />
关于jsf - 如何进行双重更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20386108/