mercury841
02-12-2005, 18:43
Salve ragazzi ho un problema non riesco a cancellare cookie tramite una servlet, ho letto da un libro che impostando l'expiration date a 0 il browser cancella il cookie immediatamente, questo è il codice che utilizzo:
Cookie[] cookies = req.getCookies(); //prende la sessione corrente dai cookie
if (cookies != null){
for (int i = 0; i < cookies.length; i++){
cookies[i].setMaxAge(0);
}//fine for
}
Andando a vedere i cookie nel browser mi sono accorto che la data di scadenza del cookie non viene modificata.
Sapete indicarmi qual'è motivo?Dove sbaglio?
Ciao
Cookie[] cookies = req.getCookies(); //prende la sessione corrente dai cookie
if (cookies != null){
for (int i = 0; i < cookies.length; i++){
cookies[i].setMaxAge(0);
}//fine for
}
Andando a vedere i cookie nel browser mi sono accorto che la data di scadenza del cookie non viene modificata.
Sapete indicarmi qual'è motivo?Dove sbaglio?
Ciao