Java Tomcat 8如何从URL中删除SessionOkiename

Java Tomcat 8如何从URL中删除SessionOkiename,java,tomcat,session-cookies,Java,Tomcat,Session Cookies,我已更改context.xml中的sessionokiename <Context sessionCookieName="SESSIONID"> ... </Context> ... 在@denov的回答之后编辑:在my web.xml中,我使用以下配置: <session-config> <tracking-mode>COOKIE</tracking-mode> </session-config>

我已更改context.xml中的
sessionokiename

<Context sessionCookieName="SESSIONID">
    ...
</Context>

...
在@denov的回答之后编辑:在my web.xml中,我使用以下配置:

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

曲奇
现在我可以在我的url中看到新的cookie名称:

如果我使用默认的tomcat设置(JSESSIONID),它永远不会发生

那么如何禁用此“功能”?


...

您提供的链接是本地主机服务器的链接,它是无用的here@holidayCoder那么,再读一遍这个问题。这只是一个例子…@denov:Linked doc声明属性名为“cookies”(复数)。我认为跟踪模式对tomcat 8无效。我相信那是一只雄猫。Tomcat8似乎对属性使用了驼峰大小写,而remove“tracking mode”跟踪模式适用于任何兼容Servlet 3.0的Servlet容器,而Tomcat7.0.x以后的版本已经是这样了。对我来说,它在Tomcat8.0上运行良好。
<Context sessionCookieName="SESSIONID" cookies="true">
...
</Context>