博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
同一个tomcat多个项目共享session,一个tomcat两个项目共享sessionId
阅读量:6917 次
发布时间:2019-06-27

本文共 777 字,大约阅读时间需要 2 分钟。

同一个tomcat多个项目共享session,一个tomcat两个项目共享sessionId

 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

©Copyright 蕃薯耀 2017年7月12日

http://www.cnblogs.com/fanshuyao/

 

一个是2个项目,一个是web-session,一个是web。

为了让两个项目共享session(sessionId一样),需要修改tomcat/conf/server.xml。在两个项目的Context节点后分别加上

Java代码  
  1. sessionCookiePath="/"  

,具体如下所示:

 

Xml代码  
  1. <Context docBase="web-session" path="/web-session" reloadable="true" source="org.eclipse.jst.jee.server:web-session" sessionCookiePath="/"/>  
  2.   
  3. <Context docBase="web" path="/web" reloadable="true" source="org.eclipse.jst.jee.server:web" sessionCookiePath="/"/>  

 

然后分别查看两个项目的2个不同的jsp显示sessionId,代码如下:

Java代码  
  1. <body>  
  2.     <p>session.id如下:</p>  
  3.     <p>${pageContext.session.id}</p>  
  4. </body>  

 

结果显示两个sessionId是一样的。

 

 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

©Copyright 蕃薯耀 2017年7月12日

http://www.cnblogs.com/fanshuyao/

你可能感兴趣的文章
《Ansible权威指南》一1.6 Ansible应用场景
查看>>
HTML超链接
查看>>
Netty知识笔记
查看>>
wampserver如何配置。
查看>>
架构的演进,阿里资深Java工程师表述架构的腐化之谜
查看>>
android中调用native的fork函数后的现象观察
查看>>
javascript模拟new的实现
查看>>
IDEA快捷键
查看>>
微信小程序模板介绍
查看>>
JDK源码阅读-Iterable接口
查看>>
【算法刷题】2:寻找两个有序数组的中位数
查看>>
Linux学习笔记(三)-Linux 磁盘与文件系统管理
查看>>
站在巨人的肩膀上
查看>>
阿里巴巴fastjson @JSONField 注解说明
查看>>
Android开发 - 解决DialogFragment在全屏时View被状态栏遮住的问题
查看>>
行为型模式:模板方法
查看>>
Linux命令
查看>>
5、Flutter Widget - AbsorbPointer;
查看>>
游戏安全资讯精选 2018年第三期:中国已经诞生了区块链手游,游戏公司向直播答题行业的借鉴宝典,微软“周二补丁日”一览...
查看>>
第一章:SpringCloud服务发现和服务注册
查看>>