Ciao a tutti, ho una pagina login.jsp che viene chiamata da un dispositivo android per effettuare il login...

Se il login va a buon fine imposto la sessione:

session.setAttribute("logged","1");

Poi ho un'altra pagina jsp dove cerco una lista di contatti che vengono restituiti al dispositivo in una listView.

In questa pagina verifico se è presente la sessione che ho precedentemente impostato tramite:
codice:
String login=(String) session.getAttribute("logged");
if(!login.equals("1"))
{
response.sendRedirect("login.jsp");
}
Se questo frammento di codice lo commento i contatti mi vengono restituiti regolarmente,pero' se cerco di recuperare la sessione mediante il codice sopra,dal dispositivo ho il classico "l'applicazione è stata chiusa per un errore imprevisto etc etc"

E' come se la sessione non venga mai impostata...
Come rimediare a cio??

Grazie a tutti