我在页面上有一个取消按钮。 但是这个页面可以从不同的地方打开。我的意思是父页面可以不同。
现在,通过单击取消按钮,我需要返回到我来自的确切页面 - 如 history.back()
。
我们如何在 JSF 中实现它?
有人可以指导我吗?
而且 history.back()
直接不起作用。
<h:commandButton type="button" id="cancel" image="#{sessionScope.sessionObject.graphicImageFolderName}cancel_btn.gif" accesskey="#{bundle.oscer_command_cancel_accesskey}" value="Cancel" action="#{templatePrescriptionMaintenanceBackingBean.goBack}" />
在 history.back()
的情况下,我正在制作与...相同的按钮
<h:commandButton type="button" id="cancel" image="#{sessionScope.sessionObject.graphicImageFolderName}cancel_btn.gif" accesskey="#{bundle.oscer_command_cancel_accesskey}" value="Cancel" onclick="javascript: history.back();"/>
这两种情况有什么问题吗?
最佳答案
尝试
<h:commandLink onclick="history.go(-1); return false;">
或者
<h:commandButton onclick="history.back(); return false;">
为你工作?
关于java - 在 JSF 中取消按钮导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9972252/