2013-06-02 137 views
5

我在myhost:8080/auth/login有一個登錄頁面後,我登錄了,我在家裏控制類,這是在'myhost:8080/home/Java的根路徑上設置的cookie

我設置我的cookie這樣

Cookie myCookie = new Cookie("__JSSESSIONID", request.getSession().getId()); 
myCookie.setPath("/"); 
response.addCookie(myCookie); 
設置cookie

但是當我通過螢火蟲看到它時,它會顯示「/ home」路徑。我想在根路徑上設置cookie,以便可以從其他位置準備好。

+0

你檢查http://stackoverflow.com/questions/4538484/sharing-cookies-between-sub-domains-在Java的 – Chris

+0

沒有幫助...我問如何設置域 – coure2011

+1

嗨@ coure2011的根路徑上的cookie,你如何在最後解決這個問題呢?你能分享一下嗎? – GMsoF

回答

1

這裏是你需要的東西:

<Context ... sessionCookiePath="/" > ... </Context> 

檢查tomcat documentation更多細節