【问题标题】:Java setting cookie on root pathJava 在根路径上设置 cookie
【发布时间】:2013-05-28 18:10:17
【问题描述】:

我在登录后在myhost:8080/auth/login 有一个登录页面,我通过我的家庭控制器类设置了一个cookie,它位于'myhost:8080/home/

我正在这样设置我的 cookie

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

但是当我通过 firebug 看到它时,它会显示路径“/home”。我想在根路径上设置 cookie,以便可以从其他地方准备好。

【问题讨论】:

  • 没有帮助...我在问如何在域的根路径上设置 cookie
  • 嗨@coure2011,你最后是怎么解决这个问题的?可以分享一下吗?
  • @coure2011 您能分享一下您为解决此问题所做的工作吗?

标签: java cookies


【解决方案1】:

这是你需要的:

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

查看tomcat documentation了解更多详情

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-15
    • 2012-03-03
    • 1970-01-01
    • 1970-01-01
    • 2015-05-26
    • 1970-01-01
    • 2016-02-14
    • 2021-10-31
    相关资源
    最近更新 更多