我将用户重定向到某个 URL,我想用它发送一个 cookie:
Cookie cookie = new Cookie("CADASTROADM", "someValue");
cookie.setPath("/");
cookie.setMaxAge(129600); //With it or without, makes no difference.
URL urlToRedirect = new URL(pageToRedirect);
cookie.setDomain(urlToRedirect.getHost());//With it or without, makes no difference.
response.addCookie(cookie);
response.sendRedirect(pageToRedirect);
但是,当他被重定向到该页面时,cookie 不存在。我不能使用 requestDispatcher.forward() 因为我将用户重定向到一个绝对页面。
可能吗?我究竟做错了什么?