【发布时间】:2016-01-05 12:27:14
【问题描述】:
我正在使用 HttpServletRequest.getSession(true) 在我的 Web 应用程序的一个 servlet 中创建一个会话,该会话还创建一个 cookie JSESSIONID。我想更改与此 cookie 关联的路径。我正在尝试通过 setPath 方法执行此操作,但它不起作用。我正在使用tomcat6。提前致谢。下面是我正在使用的代码
HttpSession session = httpRequest.getSession(true);
Cookie[] cookies = httpRequest.getCookies();
if(cookies != null) {
for (Cookie c : cookies)
{
if(c.getName().equals("JSESSIONID"))
{
c.setPath("somepath");
}
}
}
【问题讨论】:
标签: java jakarta-ee tomcat6