I don't think that piece of JavaScript will do it for T5.3. Try the technique found here instead:
http://jumpstart.doublenegative.com.au/jumpstart/examples/infrastructure/protectingpages or go with FlowLogix. 2013/9/19 ANDRE Christophe <christophe.and...@docapost-bpo.com> > 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 > >