在我的示例应用程序中使用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
如何实施
这里发生了什么...... 帮我... 提前致谢
答案 0 :(得分:0)
什么都行不通?
似乎什么也没发生。如果您看到jsessionid添加到URL,则服务器检测到浏览器不支持cookie。即使启用了cookie,也可能发生这种情况。仍然允许会话(通过URL传递会话ID)是某种回退。您拥有的应用程序或会话处理仍然可以正常工作。