2017-07-18 75 views
-1

我在我的web应用程序服务器上运行apache-tomcat-6.0.53,我使用spring和struts部署应用程序。当我访问我的网页时,它会自动创建JSESSIONID = xxxxxxxx。我想添加另一个JSESSIONID但具有不同的名称,我想在我的应用程序中检查另一个cookie以检测访问我的应用程序时的用户状态。多个jsession id tomcat

是有可能创造另一个JSESSIONID与另一名从Tomcat设置,例如LSESSIONID = XXXXXXX

谢谢

+0

...为了做什么?你可以创建尽可能多的饼干,但这听起来像是你在想什么特别的东西 –

+0

@OlafKock如何创建它?从我的应用程序或在tomcat中?我想检查存在的cookies来检测用户的活动。如果存在这个用户启用做某事,如果不存在,他/她不。 –

+0

我很无能。请编辑问题给我们*完整的故事*不只是你想出了什么,以实现你想要实现的任何东西。您不通过“检查cookie”来“检测活动”,尤其是在提及JSESSIONID或更改此名称的选项时。这些东西是完全无关的。 –

回答

0

我认为你有一个命名问题,导致长评论流。如果要添加其他饼干,这可以很容易地通过调用response.addCookie()

当然做,这饼干可以有任意。你并不局限于那些听起来与JSESSIONID类似的东西。

回复您的评论,您仍然困惑我:为什么tomcat希望有一个完全足够的多个会话cookie。 Tomcat关心一个会话和一个只。如果更愿意处理其他Cookie并将它们与更多行为关联起来,其余的由您决定。

如果您不喜欢名称JSESSIONID并想更改它:This is what you do

+0

那么,通过编辑tomcat设置是不可能的? –