2017-07-18 84 views
-1

我在我的web應用程序服務器上運行apache-tomcat-6.0.53,我使用spring和struts部署應用程序。當我訪問我的網頁時,它會自動創建JSESSIONID = xxxxxxxx。我想添加另一個JSESSIONID但具有不同的名稱,我想在我的應用程序中檢查另一個cookie以檢測訪問我的應用程序時的用戶狀態。多個jsession id tomcat

是有可能創造另一個JSESSIONID與另一名從Tomcat設置,例如LSESSIONID = XXXXXXX

謝謝

+0

...爲了做什麼?你可以創建儘可能多的餅乾,但這聽起來像是你在想什麼特別的東西 –

+0

@OlafKock如何創建它?從我的應用程序或在tomcat中?我想檢查存在的cookies來檢測用戶的活動。如果存在這個用戶啓用做某事,如果不存在,他/她不。 –

+0

我很無能。請編輯問題給我們*完整的故事*不只是你想出了什麼,以實現你想要實現的任何東西。您不通過「檢查cookie」來「檢測活動」,尤其是在提及JSESSIONID或更改此名稱的選項時。這些東西是完全無關的。 –

回答

0

我認爲你有一個命名問題,導致長評論流。如果要添加其他餅乾,這可以很容易地通過調用response.addCookie()

當然做,這餅乾可以有任意。你並不侷限於那些聽起來與JSESSIONID類似的東西。

回覆您的評論,您仍然困惑我:爲什麼tomcat希望有一個完全足夠的多個會話cookie。 Tomcat關心一個會話和一個只。如果更願意處理其他Cookie並將它們與更多行爲關聯起來,其餘的由您決定。

如果您不喜歡名稱JSESSIONID並想更改它:This is what you do

+0

那麼,通過編輯tomcat設置是不可能的? –