我在我的Web应用程序服务器上运行apache-tomcat-6.0.53,我使用spring和struts部署应用程序。当我访问我的网页时,它会自动创建 JSESSIONID = xxxxxxxx 。我想添加另一个JSESSIONID,但名称不同,我想在我的应用程序中检查另一个cookie,以便在访问我的应用程序时检测用户的状态。
是否可以从tomcat设置创建另一个名称为 LSESSIONID = xxxxxxx 的JSESSIONID?
由于
答案 0 :(得分:0)
我认为你有一个命名问题,导致了长评论流。如果您想添加另一个 Cookie ,可以通过调用response.addCookie()
当然,这个 cookie 可以有一个任意的名称。并且您不仅限于那些与JSESSIONID类似的声音。
回复你的评论,你仍然让我感到困惑:为什么tomcat想要在一个完全足够的时候拥有多个会话cookie。 Tomcat只关心一个会话。如果您更愿意处理其他Cookie并将其与更多行为相关联,那么剩下的就由您决定了。
如果您不喜欢名称JSESSIONID并想要更改它:This is what you do。