Perché se scrivo questo:
codice:
HttpSession session = request.getSession(false);
// Quando la sessione è scaduta non è impossibile invalidarla.
if(session!=null) {
session.invalidate();
}
session.invalidate();
response.sendRedirect("/index.jsp#home");
Il codice seguente non riesce ad intercettare l'errore e Java si pianta in logout.jsp?
codice:
<!-- Tutti gli altri errori. -->
<error-page>
<location>/error.jsp#ancora</location>
</error-page>
P.S.:Mi hai detto di mettere error.jsp dentro WEB-INF ma a me piace che resti fuori insieme alle altre pagine. Mi piace più così. Se l'utente scrive error.jsp legge errore 0 ma a me questo non infastidisce.