2012-02-22 104 views
0

在我的示例應用程序工作JSF1.2,richfaces3.3.1和Tomcat。
運行我的應用程序:
我的第一個頁面URL像http://localhost:8080/sampleapp/login.jsp
登錄我的網頁像http://localhost:8080/sampleapp/faces/content.jsp後。JSF1.2到JSF2.0遷移問題

只是我複製網址並粘貼到火狐,然後瀏覽器顯示加載 URL一樣:http://localhost:8080/sampleapp/faces/login.jsp;jsessionid=14EA9092E0D85CAD279BD6D0F6177AF1

我粘貼到IE 的URL一樣:http://localhost:8080/sampleapp/faces/login.jsp

之後,我轉換我的應用程序JSF1.2到JSF2.0 Richfaces3.3.3,tomcat6.0.29

現在運行我的appl ication在

我的第一頁網址,如:登錄後http://localhost:8080/sampleapp/login.jsp
我的網頁像http://localhost:8080/sampleapp/faces/content.jsp

只是我複製網址並粘貼到火狐瀏覽器和 負載第一 頁面URL一樣: http://localhost:8080/sampleapp/faces/login.jsp;

這一次的網址沒有改變。還有IE顯示相同的URL。

我的配置細節JSF1.2 to 2.0

我需要登錄後,,複製URL,然後 粘貼到任何瀏覽器,我需要生成URL像 http://localhost:8080/sampleapp/login.jsp;sessionid=123342342JSDFG1239323SDFKJ1

如何實現

這裏發生了什麼... 幫我... 在此先感謝

+0

使用下面的鏈接 http://stackoverflow.com/questions/4441713/migrating-from-jsf-1-2-to-jsf-2-0/21227775#21227775 – Pravin 2014-01-20 10:11:45

回答

0

做什麼都行不通?

它似乎沒有發生。如果您看到jsessionid添加到網址,則服務器檢測到瀏覽器不支持cookie。即使啓用了cookie,也可能發生這種情況。這是一種回退仍然允許會話(通過通過URL傳遞會話ID)。

您應用程序或會話處理應該仍然正常工作。