Java Springクッキーの削除


JavaでSpringクッキーを削除
Web開発では、controllerでブラウザのクッキーを削除する必要がありますが、responseパラメータにはremoveCookieメソッドがあることを期待しますが、悲劇的にはありません.responseにはaddCookieメソッドしかありません.クッキーを削除したい場合は、addCookieメソッドを使用して削除するしかありません.セッションIdというクッキーを削除する場合は、次のコードがあります.
Cookie cookie = new Cookie("sessionId",null);
cookie.setMaxAge(0);
cookie.setPath("/");
response.addCookie(cookie);

上記のコードを実行すると、クッキーを削除できます.cookieのpathは必ず削除したいcookieのpathと一致しなければなりません.そうしないと、sessionIdの値が空に設定され、cookieは削除されません.
記事作成者:foreverpx記事原文リンク:JavaでSpringでクッキーを削除