我们有一个已创建的 cookie,它们没有任何到期日期,因此它们使用 30 分钟的默认到期时间。我只是想让它们在 2 分钟内过期,如下所示,设置最大年龄。
Cookie sessionCookie = new Cookie("sessioncookie", "345rfhthjii");
sessionCookie.setPath("/");
sessionCookie.setSecure(true);
sessionCookie.setMaxAge(120);
response.addCookie(sessionCookie);
上面的代码不起作用,所以我浏览了与此会话到期相关的其他帖子,但每个解决方案都说明了需要在 jsp 页面中设置的日期/时间。
我们不能在 servlet 本身中做任何事情吗?