1

在转到下一页之前,如何确保此命令按钮的操作已完成?

<a4j:commandButton value="Edit Skin" render="@all"
                action="#{helloBean.setCurrentSkin(skin)}"
                onclick="window.location.href = 'resources/html/Editor.xhtml';" />
4

1 回答 1

1

使用oncomplete代替onclick

oncomplete="window.location.href = 'resources/html/Editor.xhtml'"

另一种方法是在您的操作方法中重定向,只需返回字符串:

return "Editor.xhtml?faces-redirect=true";
于 2013-02-26T11:03:10.040 回答