Avatar billede longshanks Nybegynder
14. oktober 2002 - 09:57 Der er 5 kommentarer og
1 løsning

Sessions

Eksisterer en session på server efter en klient lukker vinduet, eller dør den bare?.
Avatar billede europe Nybegynder
14. oktober 2002 - 10:00 #1
Ved det faktisk ikke - men mit bud vil være at den dør sammen med lukningen af vinduet ....
Avatar billede zetn Nybegynder
14. oktober 2002 - 10:06 #2
En session burde gerne dø hen i det at alle browsere bliver lukket, men det kan dog forekomme at der går et lille stykke længere tid.
Avatar billede zetn Nybegynder
14. oktober 2002 - 10:11 #3
alle browser vinduer even ;)
Avatar billede disky Nybegynder
14. oktober 2002 - 10:13 #4
longhanks:
En session timer ud efter et server bestemt tidsrum.

Normalt, altså per default er det 30 min efter brugeren sidst har haft fat i den session.

Hvis brugeren lukker sin browser og åbner en ny browser, er det system afhængigt om de får en ny session eller bibeholder den gamle.
Avatar billede longshanks Nybegynder
14. oktober 2002 - 10:19 #5
dvs. jeg kan under alle omstændigheder bruge httpBindingListener til at lave noget oprydningsarbejde efter session laver timeout eller vinduet lukkes?
Avatar billede disky Nybegynder
14. oktober 2002 - 10:26 #6
DU kan ikke via Sessions få at vide hvornår en browser lukkes, det kan du dog gøre ved at du på har en unload tag på din body tag som kalder et javascript der henter en side fra serveren og derigennem siger at der lukkes ned.

Yep du kan bruge HttpSessionBindingListener til at se når en session startes eller stoppes.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester