2011-06-06 16 views
-1

在我的JSF 2.0項目中,我有一個index.xhtml頁面,我在其中實現了一個登錄。成功登錄後,我想重定向到EditFile.xhtml。這工作總是成功。安裝IceFaces後,重定向不起作用

<h:commandButton value="Login" action="EditFile.xhtml"/>

現在我已經安裝了ICEfaces的組成部分,它不工作了,它只是重新加載頁面的index.xhtml。誰能幫我?

+0

嗨,Dominik,你用什麼方法重定向 - 導航案例或代碼中的重定向,ala:externalContext.redirect(destination); ? – 2011-06-06 10:34:01

+0

我認爲寫這有點錯了......我用登錄按鈕 - > Dominik 2011-06-06 11:34:49

回答

1

我覺得h:commandButton從未應該默認重定向(不知道它是如何以往任何時候都工作),所以嘗試:

<h:commandButton value="Login" action="EditFile.xhtml?faces-redirect=true"/> 

<redirect/>標記添加到您navigaton情況。

+0

這樣做對不起,我不是英文的英雄; )我的意思是傳輸...所以傳輸工作沒有任何問題,直到我加入ICEfaces。 我會試一試你的建議,謝謝! – Dominik 2011-06-06 12:49:49