同一個tomcat多個項目共享session,一個tomcat兩個項目共享sessionId
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
©Copyright 蕃薯耀 2017年7月12日
http://www.cnblogs.com/fanshuyao/
一個是2個項目,一個是web-session,一個是web。
為了讓兩個項目共享session(sessionId一樣),需要修改tomcat/conf/server.xml。在兩個項目的Context節點后分別加上
- sessionCookiePath="/"
,具體如下所示:
- <Context docBase="web-session" path="/web-session" reloadable="true" source="org.eclipse.jst.jee.server:web-session" sessionCookiePath="/"/>
- <Context docBase="web" path="/web" reloadable="true" source="org.eclipse.jst.jee.server:web" sessionCookiePath="/"/>
然后分別查看兩個項目的2個不同的jsp顯示sessionId,代碼如下:
- <body>
- <p>session.id如下:</p>
- <p>${pageContext.session.id}</p>
- </body>
結果顯示兩個sessionId是一樣的。
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
©Copyright 蕃薯耀 2017年7月12日
http://www.cnblogs.com/fanshuyao/