Cookies 如何在用户登录时添加Cookie以及如何在用户注销时删除Cookie

Cookies 如何在用户登录时添加Cookie以及如何在用户注销时删除Cookie,cookies,Cookies,我已经在cookies中使用此代码添加和删除 deleted code: String profileScore=null; Cookie cookiesScore =new Cookie("profileScore",""); cookiesScore.setValue(""); cookiesScore.setMaxAge(0); response.addCookie(cookiesSc

我已经在cookies中使用此代码添加和删除

deleted code:

                    String profileScore=null;
        Cookie cookiesScore =new Cookie("profileScore","");
        cookiesScore.setValue("");
        cookiesScore.setMaxAge(0);
        response.addCookie(cookiesScore);

但是它没有被正确删除,请帮我举个例子,如果使用javascript,试试这个

创建cookie:

call a this method at login:

     function setCookie(c_name,value,exdays)
    {
         var exdate=new Date();
         exdate.setDate(exdate.getDate() + exdays);
         var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
         document.cookie=c_name + "=" + c_value;
    }
call a this method at logout:

    function deleteCookies() {
        var cookies = document.cookie.split(";");

        for (var i = 0; i < cookies.length; i++) {
            var cookie = cookies[i];
            var eqPos = cookie.indexOf("=");
            var name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie;
            document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT";
        }
    }
删除cookie:

call a this method at login:

     function setCookie(c_name,value,exdays)
    {
         var exdate=new Date();
         exdate.setDate(exdate.getDate() + exdays);
         var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
         document.cookie=c_name + "=" + c_value;
    }
call a this method at logout:

    function deleteCookies() {
        var cookies = document.cookie.split(";");

        for (var i = 0; i < cookies.length; i++) {
            var cookie = cookies[i];
            var eqPos = cookie.indexOf("=");
            var name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie;
            document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT";
        }
    }
在注销时调用此方法:
函数deleteCookies(){
var cookies=document.cookie.split(“;”);
对于(变量i=0;i-1?cookie.substr(0,eqPos):cookie;
document.cookie=name+“=;expires=Thu,1970年1月1日00:00:00 GMT”;
}
}