JSF1.2到JSF2.0迁移问题

时间:2012-02-22 14:36:08

标签: jsf-2 migration jsf-1.2

在我的示例应用程序中使用JSF1.2,richfaces3.3.1和Tomcat 在 chrome 中运行我的应用程序:
我的第一页网址如http://localhost:8080/sampleapp/login.jsp
登录我的页面后,如http://localhost:8080/sampleapp/faces/content.jsp

我只需将网址复制并粘贴到 FireFox ,然后浏览器显示加载 网址赞:http://localhost:8080/sampleapp/faces/login.jsp;jsessionid=14EA9092E0D85CAD279BD6D0F6177AF1

我粘贴到 IE 网址赞:http://localhost:8080/sampleapp/faces/login.jsp

之后我将我的应用程序 JSF1.2转换为JSF2.0 Richfaces3.3.3,tomcat6.0.29

现在在 chrome

中运行我的应用程序

我的首页网址如:http://localhost:8080/sampleapp/login.jsp
登录我的页面后,如http://localhost:8080/sampleapp/faces/content.jsp

我只需将网址复制并粘贴到 FireFox 浏览器即可 加载第一页 网址赞:http://localhost:8080/sampleapp/faces/login.jsp;

这次网址未更改。并且 IE 显示相同的网址。

我的配置详情JSF1.2 to 2.0

我需要在登录后复制网址, 然后粘贴到任何浏览器,我需要生成URL之类的 http://localhost:8080/sampleapp/login.jsp;sessionid=123342342JSDFG1239323SDFKJ1

如何实施

这里发生了什么...... 帮我... 提前致谢

1 个答案:

答案 0 :(得分:0)

什么都行不通?

似乎什么也没发生。如果您看到jsessionid添加到URL,则服务器检测到浏览器不支持cookie。即使启用了cookie,也可能发生这种情况。仍然允许会话(通过URL传递会话ID)是某种回退。

您拥有的应用程序或会话处理仍然可以正常工作。