我正在使用带有HttpServletRequest和响应的Spring控制器来删除cookie.
Cookie[] allCookies = request.getCookies();
for (int i = 0; i < allCookies.length; i++)
{
String name = allCookies[i].getName();
if (name.equalsIgnoreCase("JSESSIONID"))
{
logger.info(i + " Name=" + name + " Value=" + allCookies[i].getValue());
cookietoDelete = allCookies[i];
cookietoDelete.setValue("");
cookietoDelete.setMaxAge(0);
cookietoDelete.setVersion(0);
cookietoDelete.setPath("/");
response.addCookie(cookietoDelete);
}
}
最佳答案