Quote Originariamente inviata da giannino1995 Visualizza il messaggio
codice:
if(session!=null) {
    session.invalidate();
}
session.invalidate();
Innanzitutto perché c'è un invalidate() nel if e uno .. fuori?

Quote Originariamente inviata da giannino1995 Visualizza il messaggio
Il codice seguente non riesce ad intercettare l'errore e Java si pianta in logout.jsp?
Si "pianta" ... dove? In che punto esattamente?
E comunque per poter passare in modo "pulito" ad una pagina di errore c'è un requisito importante: la response non deve essere ancora "committed".