我有一個非常嚴格的要求,使用POST將請求參數傳遞給我的應用程序在進入。一旦進入應用程序(page1),輸入表單信息並通過commandButton繼續到下一頁(page2),期望的是數據將被髮布並隨後從會話作用域管理bean中讀取。除了在頁面2上使用瀏覽器導航回頁面1以外,所有的都可以正常工作。JSF和瀏覽器返回
我已經嘗試在導航規則中添加一個重定向標記,從page1導航到page2無濟於事。我也嘗試了Post-Get-Redirect模式的實現(http://balusc.blogspot.com/2007/03/post-redirect-get-pattern.html)。我在這裏錯過了很明顯的東西嗎
當您嘗試導航時會發生什麼?你期望發生什麼? – frisco 2010-10-02 08:42:31
我期望在重定向到page2並使用瀏覽器返回page1後page1上的值持續存在。現在,所有的值都丟失了。 – gevaudan 2010-10-02 08:46:29
您正在爲Page1使用的bean的範圍是什麼?如果範圍是「請求」,那麼不要指望在重定向時保留表單中的值。 – 2010-10-06 17:57:21