由於一台服務器上使用Tomcat部署多個WEB項目,而項目因為用到框架都是一樣的,導致同時運行,session相互沖突,這個登錄后,那個就得重新登錄,造成了使用不方便,解決辦法如下:
在server.xml文件,host的標簽頁下,加上Context標簽,標簽內容可以這樣寫:
<Context path=”” docBase=”ROOT” sessionCookieName=”myprojectname”></Context>
對上面幾個屬性做一些說明:
path屬性指的是項目的名稱,如果是直接訪問URL,這里就填寫空;
docBase屬性指的項目的名稱,可以自定義也可以為ROOT,那就指明了是webapps下的ROOT;
sessionCookieName屬性是這里需要注意的,指定了當前項目的session的唯一標識,各個名稱自定義,為了不與其他的項目沖突。