[英]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.