Cookies Struts2在用户注销时删除Cookie
我试图让我的应用程序删除设置的cookie,因此每当用户单击注销时,cookie都会被删除。我用CookieProvider这样设置我的CookieCookies Struts2在用户注销时删除Cookie,cookies,struts2,Cookies,Struts2,我试图让我的应用程序删除设置的cookie,因此每当用户单击注销时,cookie都会被删除。我用CookieProvider这样设置我的Cookie public Set<Cookie> getCookies(){ Set<Cookie> cookies = new HashSet<>(); Cookie name = new Cookie("name", userInfo.getName() ); name.setMa
public Set<Cookie> getCookies(){
Set<Cookie> cookies = new HashSet<>();
Cookie name = new Cookie("name", userInfo.getName() );
name.setMaxAge(60*60*24*365);
name.setPath("/");
cookies.add(name);
}
是否有一种简单的方法可以在用户注销时删除Struts2中的cookies?胡说八道。你为什么要用饼干?什么是胡说八道?这是一个学校项目所必需的。@JohnPulple,在我看来,你的一系列与饼干有关的问题是一个典型的问题。试着描述你想要实现什么以及为什么要实现它,把答案留给HOW to,而不是作为问题的一部分,因为它本身首先可能是错误的学校项目。。。顺便说一句,这是一个多么奇怪的项目:)@AleksandrM我已经看过了链接问题中的答案,我正试图让它适用于Struts2,因为答案是针对servlet的。至少谢谢你的帮助。
public String execute() throws Exception{
sessionMap.remove("userId");
return SUCCESS;
}