comment puis je détruire une variable de session (déconnexion ):roll:?
Version imprimable
comment puis je détruire une variable de session (déconnexion ):roll:?
session.remove("nomdetonobjet"); je crois regarde je sais plus si la syntaxr est exact mais c'est remove c'est sur..
Ca ne detruit pas la session ca vire la variable de la session.. donc aprés reste plus qu'a tester si ta variable est nulle est c'est dans le sac.. ;)
Salut,
Pensez à jeter un coup d'oeil à la javadoc : session.invalidate()
a++
Oui je connaissais deja mais j'ai lu dans un livre sur les servlets qu'ils fallait évité l'utilisation de session.invalidate()... :?
Quelle pourrait être son intérêt???
je crois que c'était pour des raisons de gestion de la mémoire.. si je me souviens bien.. Malheureusement, je n'ai pas le livre sous la main..
C'était dans "JSP et Servlets efficaces" même "édition due ejb3 de supinfo"...
Faudrait que je relise ça de plus prés mais je me souviens qu'ils en parlaient...
Tu me mets le doute là..
Ecoute je regarde dés que je peux ( je ne suis pas chez moi là.. ) et je te tiens au courant...
Ca tombe j'ai rêvé.. 8O
Je vérifierais et je vous tiens au parfum pour pas dire de bêtises... (Donc pour l'instant disons que c'est recommandé en tant qu'utilisation normale) :bug:
j'ai utilisé session.removeAttribute("ressource") il m'a donné les résultat que je veux !