瀏覽器先訪問a專案,再訪問b專案 ,切換專案時都需要重新登入
原因: tomcar 預設的sessioncookiename名稱是jsessionid 即時不同專案 名稱也是重複的 導致瀏覽器只使用乙個jsessionid,新的jsessionid會把舊的覆蓋
解決方法:
第一種:
在tomcat的安裝路徑下 找到context.xml檔案,修改sessioncookiename預設的值為任意值(保持唯一)
第二種:
在tomcat的安裝路徑下 找到server.xml,修改sessioncookiename預設的值為任意值(保持唯一)
修改完成後在火狐瀏覽器會檢視到有乙個jsessionid的值有乙個jsessionid1的,原來只有乙個(jsessionid)
Tomcat中兩個不同專案共享Session
本文研究的是同乙個tomcat目錄下的兩個不同的應用共享同乙個session。由於每個web應用程式都有乙個唯一的乙個servletcontext例項物件,本應用中的所有的servlet共享此servletcontext。利用servletcontext中的setattribute 方法把sessi...
Tomcat中兩個不同專案共享Session
本文研究的是同乙個tomcat目錄下的兩個不同的應用共享同乙個session。由於每個web應用程式都有乙個唯一的乙個servletcontext例項物件,本應用中的所有的servlet共享此servletcontext。利用servletcontext中的setattribute 方法把sessi...
Tomcat中兩個不同專案共享Session
本文研究的是同乙個tomcat目錄下的兩個不同的應用共享同乙個session。由於每個web應用程式都有乙個唯一的乙個servletcontext例項物件,本應用中的所有的servlet共享此servletcontext。利用servletcontext中的setattribute 方法把sessi...