2010-05-27 102 views
3

在JSF 1.1中,我假設GET請求被視爲初始請求(導致創建新視圖),並且POST請求被視爲回傳(導致恢復舊視圖)。是否所有對JSF「初始請求」的「GET」請求?

但是,我的應用程序行爲不同 - 即使對於GET請求,它也恢復相同的舊視圖。爲什麼會發生?有沒有辦法強制創建GET請求的新視圖?

問候,

Pradyumna

(在視圖管理bean saveState和我的狀態保存方法是 '服務器' 我使用的MyFaces與JSP,和我在)

回答

2

您描述的內容對於傳統JSF 1.0/1.1的確如此,並且在JSF 1.2中得到了改進(「固定」)。

自2006年初(> 4年前)以來,JSF 1.2已經在那裏。你爲什麼不升級?

+0

對不起,我沒弄明白..你的意思是,在JSF 1.1中,GET請求導致恢復舊視圖(如果存在),並且在JSF 1.2中,GET請求總是導致創建一個新的一? – Pradyumna 2010-05-27 13:30:47

+0

這是正確的。 – BalusC 2010-05-27 13:32:37

+0

謝謝。我會嘗試升級到1.2 – Pradyumna 2010-05-27 13:40:55