Ragazzi ho un poco le idee confuse a riguardo della sessione.

Io voglio implementare la seguente funzionalità:
Quando il client si connette per la prima volta alla servlet che assegnna la sessione ne riceve una se non l'ha già.

A questo scopo penso che nella mia servlet sia sufficiente inserire le rghe di codice del tipo:

HttpSession session=req.getSession(true);
String state = (String)session.getAttribute("state");
if (state==null) ....

Ora vorrei che quando il cilent si distacca perchè si è bloccao il browser ritorni un'altra volta a quella sessione sotto la quale lavorava, purtroppo con le righe di codice che vi ho riportato non riesco a fare ciò, se prima di scrivere HttpSession session=req.getSession(true)...
impostassi dei cookie che identificano la sessione, riesco a ritornare alla stessa sessione anche se il browser si blocca?.

Ciao e grazie