单击对话框中的commandButton时,无法重定向到其他页面

时间:2018-06-05 02:27:13

标签: primefaces xhtml

大家好我尝试进行对话,就像点击提交时对话框会显示出来,如果点击“确定”,它会重定向到其他页面但是当我尝试点击它时它不起作用如何修理它??

这个代码

SELECT *  FROM scheduling
ORDER BY STR_TO_DATE(REPLACE(REPLACE(start, 'AM', ' AM'), 'PM', ' PM'),'%l:%i %p') desc;
谢谢..

1 个答案:

答案 0 :(得分:0)

您可以尝试:

utils.java:

public static void RedirectToURL( final String url ) {
  FacesContext FC = FacesContext.getCurrentInstance();
  try {
    FC.getExternalContext().redirect( url );
  } catch ( Exception e ) { /* do some useful */ }
  FC.responseComplete();
}

bean.java

public void function buttonOk() {
  RedirectToURL("/prpk_paperless/master_prpk.xhtml");
}

在xhtml中:

<p:commandButton value="Ok" actionListener="#{bean.buttonOk()}" onclick="PF('successDialog').hide()"/>