繁体   English   中英

JSF / Primefaces:CommandButton重定向

[英]JSF/Primefaces: CommandButton Redirection

嗨,我正在使用带有ajax =“ true”的CommandButton。 我需要仅从oncomplete方法进行重定向。 有人可以帮忙吗? 现在它直接重定向,而不是检查oncomplete中的任何内容。

<p:commandButton id="save"
 global="false" ajax="true"
 value="Submit"
 action="#{OrderBean.saveAndSubmit()}"
 oncomplete="RedirectionJS()"
/>

根据您的Javascript和Java应该做什么,这可能会起作用:

<p:commandButton
  id="save"
  global="false"
  value="Submit"
  action="#{OrderBean.saveAndSubmit()}"
  oncomplete="RedirectionJS(); {window.location.href='redirect.xhtml';}"
/>

您可以忽略ajax属性,因为默认情况下该属性为true。 您还可以在if()之后,将带有“ {window.location.href ='redirect.xhtml';}”的JS放入RedirectionJS()中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM