点击确认按钮后,需要刷新当前页面。我试图在网上找到答案,但很少或根本没有成功。如果有一种方法可以从前端(JSF)更新,而不是从后台bean更新,那将会很好,但是,我会将这两个答案作为解决方案。单击按钮时如何重新加载页面?
我的命令按钮看起来是这样的:
<a4j:commandButton id="deleteButton" styleClass="simpleButtonRed"
value="#{msg['common.delete']}"
execute="@this" render="@none" limitRender="true" >
<adn:confirm
id="confirmButtonas"
message="#{msg['common.delete.confirm']}"
confirmAction="#{messagesListBean.deleteMessages}"
confirmLabel="#{msg['common.confirm']}"
confirmBtnStyleClass="mainButtonGreen"
confirmImmediate="true"
confirmRender="errorMessageOuterPanel"
onConfirmComplete="if(#{!messagesListBean.operationCompleted}) {
#{rich:component('errorPanel')}.show();}"/>
</a4j:commandButton>