Thx, that's really interresting.
But then how to know the session (Spring) has expired? Even when the session 
spring has expired when I test session.isInvalidated() returns false?


public boolean dispatch(Request request, Response response) throws IOException {


        Session session = request.getSession(false);
        SecurityContextHolder.getContext().getAuthentication().
        if ((session == null || session.isInvalidated()) && request.isXHR()) {
            OutputStream os = 
response.getOutputStream("application/json;charset=UTF-8");
            os.write("{\"script\":\"window.location.reload();\"}".getBytes());
            os.flush();
            return true;
        }

        return false;
    }


Ce message et toutes les pieces jointes (ci apres le message) sont etablis a l 
intention exclusive de leurs destinataires.
Si vous recevez ce message par erreur, merci de le detruire et d en avertir 
immediatement l expediteur par e mail.
Toute utilisation de ce message non conforme a sa destination, toute diffusion 
ou toute publication, totale ou partielle, est interdite, sauf autorisation 
expresse de l expediteur.
Les communications sur Internet n etant pas securisees, DOCAPOST BPO informe qu 
elle ne peut accepter aucune responsabilite quant au contenu de ce message.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to