2013-06-12 121 views
0

我在我的应用程序的级别验证中使用spring安全性。 我的问题是http://localhost:8080/Test/login.jsf;jsessionid =10FAC2C225E786F074342A1824417BCE身影,当我跑我的应用程序,我不知道为什么运行我的应用程序时显示完整路径url

它只是http://localhost:8080/Test/login.jsf 所来自?

回答

1

JSESSIONID是由Tomcat或Jetty等Servlet容器生成的cookie,用于HTTP协议的Java EE Web应用程序中的会话管理。

你可以阅读这个here

更多的细节。如果你使用的是Tomcat 7,你可以在会话配置中添加以下从URL中移除jsession ID。

<session-config> 
    <tracking-mode>COOKIE</tracking-mode> 
</session-config> 
+0

谢谢@Vikas V。我像你说的添加该配置在web.xml但得到这个HTTP状态404 - /测试/ -------------- ------------------------------------ -------------- ---------------- 类型报告''状态 邮政/测试/ 没有说明请求的资源不可用''。 –

+0

您正在使用哪个应用程序服务器?它是Tomcat 7吗? 404表示您的Web应用程序(测试)尚未使用(未正确部署或不适用) –

+0

Tomcat 7.0.39当我删除了工作正常的渗滤配置 –

相关问题