如何保存cookie?

用户246114:

我正在一个jsp脚本中创建一个cookie,该脚本位于:

www.myproject.com/login/index.jsp

如果我重新启动浏览器并导航到该浏览器,则一切正常,我可以看到Cookie仍然存在。如果我导航到:

www.myproject.com

我没有看到Cookie。我是否需要在cookie路径或域中进行设置,以使cookie对整个[myproject.com]域可见(我只想从用户可能所在的任何子路径访问cookie)。我正在创建Cookie,例如:

Cookie c = new Cookie("thisisatest", "foo");
c.setMaxAge(60 * 24 * 3600);
response.addCookie(c);

谢谢

BalusC:

您确实需要设置cookie路径。默认为当前路径。您可以按Cookie#setPath()

Cookie c = new Cookie("thisisatest", "foo");
c.setMaxAge(60 * 24 * 3600);
c.setPath("/");
response.addCookie(c);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章