在我的JSF 2.0項目中,我有一個index.xhtml頁面,我在其中實現了一個登錄。成功登錄後,我想重定向到EditFile.xhtml。這工作總是成功。安裝IceFaces後,重定向不起作用
<h:commandButton value="Login" action="EditFile.xhtml"/>
現在我已經安裝了ICEfaces的組成部分,它不工作了,它只是重新加載頁面的index.xhtml。誰能幫我?
在我的JSF 2.0項目中,我有一個index.xhtml頁面,我在其中實現了一個登錄。成功登錄後,我想重定向到EditFile.xhtml。這工作總是成功。安裝IceFaces後,重定向不起作用
<h:commandButton value="Login" action="EditFile.xhtml"/>
現在我已經安裝了ICEfaces的組成部分,它不工作了,它只是重新加載頁面的index.xhtml。誰能幫我?
我覺得h:commandButton
從未應該默認重定向(不知道它是如何以往任何時候都工作),所以嘗試:
<h:commandButton value="Login" action="EditFile.xhtml?faces-redirect=true"/>
或<redirect/>
標記添加到您navigaton情況。
這樣做對不起,我不是英文的英雄; )我的意思是傳輸...所以傳輸工作沒有任何問題,直到我加入ICEfaces。 我會試一試你的建議,謝謝! – Dominik 2011-06-06 12:49:49
嗨,Dominik,你用什麼方法重定向 - 導航案例或代碼中的重定向,ala:externalContext.redirect(destination); ? – 2011-06-06 10:34:01
我認爲寫這有點錯了......我用登錄按鈕 - > –
Dominik
2011-06-06 11:34:49