java - 在 JSF 中取消按钮导航

标签 java jsf navigation

我在页面上有一个取消按钮。 但是这个页面可以从不同的地方打开。我的意思是父页面可以不同。

现在,通过单击取消按钮,我需要返回到我来自的确切页面 - 如 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/

相关文章:

java - Arrays.equals 是否可以与 java 中的字符一起使用

java - JSF 中 convertDateTime 的奇怪行为

jsp - JSF 中的响应对象

java - 如何在 JSF 项目中获取文件资源

ios - Skobbler didFinishRouteCalculationWithInfo 数组异常

html - CSS Flexbox 适用于除 Safari 以外的所有浏览器?

html - RouterLink 似乎大多数时候只是重新加载当前页面

java - 如何表达不在M :N relation with JPA 2. 0 Criteria中?

java - 如何在 JSF 中填充数据

c++ - OpenJDK : Modifying Java Heap Management