相关疑难解决方法(0)

在什么条件下创建了JSESSIONID?

何时/什么JSESSIONID是创建a的条件?

是按域名吗?例如,如果我有一个Tomcat应用服务器,并且我部署了多个Web应用程序,JSESSIONID那么每个上下文(Web应用程序)是否会创建不同的Web应用程序,或者只要它们是同一个域,它是否可以跨Web应用程序共享?

java jsessionid

263
推荐指数
4
解决办法
36万
查看次数

在Tomcat中的上下文之间共享会话数据

我一直在寻找在多个warl文件之间共享会话数据的解决方案.我遇到了以下解决方案http://www.fwd.at/tomcat/sharing-session-data-howto.html

它的基本思想是,如果您有多个war文件,则可以使用所使用的第一个上下文的sessionid设置cookie.

可以使用将应用于所有上下文/应用程序的路径来设置cookie.

例如,如果我有3个应用程序的以下配置

/myapp/app1
/myapp/app2
/myapp/app3
Run Code Online (Sandbox Code Playgroud)

我可以按如下方式设置cookie

/ myapp sessionid.

然后,sessionid cookie将被发送到地址中带有/ myapp的任何请求.这允许会话id随后被任何上下文使用.

这种方法的唯一问题是它是在2003年编写的,并在Tomcat 4上进行了测试.

您对此方法有何看法?有没有更好的方法呢?

谢谢

java session jsp tomcat servlets

24
推荐指数
1
解决办法
4万
查看次数

标签 统计

java ×2

jsessionid ×1

jsp ×1

servlets ×1

session ×1

tomcat ×1