关于TOMCAT管理session会话的问题。咨询了好多人,还是没有解决。大家帮忙看看。 tomcat会话管理是基于Context的 <Context path="/" docBase="D:/Workspaces/B/WebRoot/" debug="0" reloadbale="true 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 前者是在不同的host里,因此没办共用Session。后者是在相当的host里。后者并不是别名,只是Context Path 兄弟,我不这不是在同一个host里,<Context path="/A" docBase="D:/Workspaces/A/WebRoot/" debug="0" reloadable="true" /><Context path="/B" docBase="D:/Workspaces/B/WebRoot/" debug="0" reloadbale="true" />是在不同的host里,只是我为了不写多余的 这样配置多个,因为Context path="/",所以即使多个工程也是在/下统一管理session<Service name="A">......<Context path="/" ...../>......</Service ><Service name="B">......<Context path="/" ...../>......</Service >如果在每个工程下,这样配置,那么session的管理是A,B分别进行管理的。<Context path="/A" ....../><Context path="/B" ....../> 兄弟,我不这不是在同一个host里,<Context path="/A" docBase="D:/Workspaces/A/WebRoot/" debug="0" reloadable="true" /><Context path="/B" docBase="D:/Workspaces/B/WebRoot/" debug="0" reloadbale="true" />是在不同的host里,只是我为了不写多余的你的项目既然部署了两个,而且分别部署了不同的/path路径,你可以火狐看看生成JSESSIONID是在不同的path路径饿,所以他们两个都不是共享的,除非你的两个项目都是读取/这个目录,,,但是他默认是生成项目的path下面啊,,,你大可以用火狐右键查看下 以下设置,session的确是在/下统一管理,但是为什么火狐切换标签的时候,会话就是新的呢。每次在火狐切换以下内容的时候,SESSION的会话都是新的。http://192.168.25.72:99/A1.jsphttp://192.168.25.72:92/B1.jsp<Context path="/" docBase="D:/Workspaces/WebRoot/" debug="0" reloadable="true" /><Context path="/" docBase="D:/Workspaces/WebRoot/" debug="0" reloadbale="true" /> 兄弟,我不这不是在同一个host里,<Context path="/A" docBase="D:/Workspaces/A/WebRoot/" debug="0" reloadable="true" /><Context path="/B" docBase="D:/Workspaces/B/WebRoot/" debug="0" reloadbale="true" />是在不同的host里,只是我为了不写多余的你的项目既然部署了两个,而且分别部署了不同的/path路径,你可以火狐看看生成JSESSIONID是在不同的path路径饿,所以他们两个都不是共享的,除非你的两个项目都是读取/这个目录,,,但是他默认是生成项目的path下面啊,,,你大可以用火狐右键查看下以下设置,session的确是在/下统一管理,但是为什么火狐切换标签的时候,会话就是新的呢。我一直认为既然这两个工程都在/下统一管理,切换的时候就不该是新会话啊每次在火狐切换以下内容的时候,SESSION的会话都是新的。http://192.168.25.72:99/A1.jsphttp://192.168.25.72:92/B1.jsp<Context path="/" docBase="D:/Workspaces/WebRoot/" debug="0" reloadable="true" /><Context path="/" docBase="D:/Workspaces/WebRoot/" debug="0" reloadbale="true" /> jfreechart柱形图 一个柱子上怎么弄多种颜色 如何在java的界面上显示我的本机IP 请问Hibernate怎么实现表与表之间的关连!!!!急等中... 好久没来了! 在线等回答 遇见一个小问题,希望各位兄弟帮忙解决一下. session对象怎么用啊?里面的两个参数都是什么意思啊? s标签取值问题 请教各位Java过来人!?下一步学什么? Struts的中文问题! xstream.fromXML转换错误 struts的注解方式不起作用
后者是在相当的host里。后者并不是别名,只是Context Path
兄弟,我不这不是在同一个host里,
<Context path="/A" docBase="D:/Workspaces/A/WebRoot/" debug="0" reloadable="true" />
<Context path="/B" docBase="D:/Workspaces/B/WebRoot/" debug="0" reloadbale="true" />
是在不同的host里,只是我为了不写多余的
<Service name="A">
......
<Context path="/" ...../>
......
</Service ><Service name="B">
......
<Context path="/" ...../>
......
</Service >如果在每个工程下,这样配置,那么session的管理是A,B分别进行管理的。<Context path="/A" ....../><Context path="/B" ....../>
兄弟,我不这不是在同一个host里,
<Context path="/A" docBase="D:/Workspaces/A/WebRoot/" debug="0" reloadable="true" />
<Context path="/B" docBase="D:/Workspaces/B/WebRoot/" debug="0" reloadbale="true" />
是在不同的host里,只是我为了不写多余的你的项目既然部署了两个,而且分别部署了不同的/path路径,你可以火狐看看生成JSESSIONID是在不同的path路径饿,所以他们两个都不是共享的,除非你的两个项目都是读取/这个目录,,,但是他默认是生成项目的path下面啊,,,你大可以用火狐右键查看下
http://192.168.25.72:99/A1.jsp
http://192.168.25.72:92/B1.jsp<Context path="/" docBase="D:/Workspaces/WebRoot/" debug="0" reloadable="true" />
<Context path="/" docBase="D:/Workspaces/WebRoot/" debug="0" reloadbale="true" />
兄弟,我不这不是在同一个host里,
<Context path="/A" docBase="D:/Workspaces/A/WebRoot/" debug="0" reloadable="true" />
<Context path="/B" docBase="D:/Workspaces/B/WebRoot/" debug="0" reloadbale="true" />
是在不同的host里,只是我为了不写多余的你的项目既然部署了两个,而且分别部署了不同的/path路径,你可以火狐看看生成JSESSIONID是在不同的path路径饿,所以他们两个都不是共享的,除非你的两个项目都是读取/这个目录,,,但是他默认是生成项目的path下面啊,,,你大可以用火狐右键查看下以下设置,session的确是在/下统一管理,但是为什么火狐切换标签的时候,会话就是新的呢。我一直认为既然这两个工程都在/下统一管理,切换的时候就不该是新会话啊每次在火狐切换以下内容的时候,SESSION的会话都是新的。
http://192.168.25.72:99/A1.jsp
http://192.168.25.72:92/B1.jsp<Context path="/" docBase="D:/Workspaces/WebRoot/" debug="0" reloadable="true" />
<Context path="/" docBase="D:/Workspaces/WebRoot/" debug="0" reloadbale="true" />