これは、Cookie を設定する関数です。
public void addCookie(String cookieName, String cookieValue, Integer maxAge, HttpServletResponse response) {
Cookie cookie = new Cookie(cookieName, cookieValue);
cookie.setPath("/mycampaigns");
cookie.setSecure(isSecureCookie);
cookie.setMaxAge(maxAge);
response.addCookie(cookie);
}
私はサーブレット 3.0 を信じています。これを直接行う方法があります。残念ながら、私の組織は 2.5 を使用しており、現時点でのアップグレードはオプションではありません。
応答を使用して Cookie を設定する方法はありますか? これは私がオンラインで見つけた例です
response.setHeader("SET-COOKIE", "[SOME STUFF]" +"; HttpOnly")
これが私が望むことを行う唯一の方法である場合、関数が現在 Cookie に保存しているデータを失わないように、「[SOME STUFF]」を何に置き換えますか?