2014-05-23 129 views
0

我試圖從子域設置cookie,並且成功。但我無法將Cookie路徑設置爲"/"將cookie路徑設置爲斜槓(/)

我設置的Cookie在我的jsp頁面如下圖所示

Cookie cookie = new Cookie("IsLoggedIn","true"); 
    cookie.setDomain(".parent.com"); 
    cookie.setMaxAge(0); 
    cookie.setPath("/"); 
    response.addCookie(cookie); 
    response.sendRedirect("login.jsp"); 

凡本login.jsp的一些父域I幀。如果你看到我設置的路徑"/",但得到的Cookie路徑爲​​,但我需要它作爲

"/" 

查看如何cookie被越來越下面螢火截圖genrated英寸

enter image description here

我怎樣才能做到這一點?

+0

'/ wager-online /'你的應用程序的上下文路徑? –

+0

@SotiriosDelimanolis有沒有解決這個問題的想法? –

+0

只需使用此cookie.setPath(「//」);通過在setPath中添加更多斜線。這隻會指向根域名 – user3662273

回答

0
cookie.setMaxAge(0); 

將max-age設置爲0意味着刪除該cookie。您應該將其設置爲正整數或使用默認值。