同一個tomcat多個項目共享session,一個tomcat兩個項目共享sessionId


同一個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/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM