2012-04-18 144 views
0

目前我正在JSF(ICEfaces )項目上工作。我有一個菜單數據來自數據庫的菜單。我的意思是標籤和網址來自數據庫。我正在執行查詢併爲菜單寫入邏輯。至於那個JSF是好的。JSF轉發和重定向

假設我點擊了一個菜單鏈接。我有一個頁面。在那個頁面中,我有3個按鈕。添加,更新&刪除按鈕。對於ADD導航我用

<ice:outputLink/> 

對於其餘的我用

<ice:commandLink/> 

我可以從一個頁面導航到與上述另一頁。我得到的問題是當返回到上一頁時,頁面不會繼續。谷歌搜索後,我注意到頁面導航是默認轉發。

當導航是向前的,爲什麼以前的頁面不來了....

請幫幫忙,

感謝VIPUL

+0

您能否提供一個錯誤代碼片段,您在進入上一頁時會得到什麼錯誤? – 2012-04-18 19:00:07

+0

我沒有收到任何類型的錯誤..重定向它正常工作..沒有重定向上一頁是不會來.. – Vipul 2012-04-19 10:11:25

回答

0

我不完全理解你的問題,但我認爲你可能在尋找的是當你點擊一個鏈接時在瀏覽器中改變網址。

要做到這一點,只需將「?faces-redirect=true」添加到您的鏈接。

例如:

<ice:outputLink value="mylink?faces-redirect=true" /> 

一個側面說明,你爲什麼要使用ICEfaces的,當它是一個完整的撕掉primefaces的?爲什麼不使用原始代碼(primefaces)?看到這個鏈接的解釋 - http://blog.primefaces.org/?p=1692