Avatar billede r9 Nybegynder
01. marts 2002 - 09:13 Der er 1 kommentar og
1 løsning

Beankald når JSP session er udløbet!

Jeg skal kalde setID() på min bønne, men først når sessionen på JSP-siden er udløbet!!

Hvordan gør jeg det?



<%@ page import='Facade'%>
<jsp:useBean id="Facade" class="Facade" scope="session"/>

<%
Facade.setID();
%>
Avatar billede r9 Nybegynder
01. marts 2002 - 09:32 #1
metodekaldet skal ske lige før sessionen udløber!
Avatar billede soelvpil Nybegynder
01. marts 2002 - 10:34 #2
Jeg har ikke prøvet det, men det er måske muligt, hvis din server understøtter j2ee1.3.

Prøv at kigge på interfacet javax.servlet.http.HttpSessionListener.

Så vidt jeg kan se, er det muligt i sin web.xml at deklarere en listener klasse. Dennes sessionDestroyed-metode bliver så kaldt, hver gang en session timer ud, og det skulle så være muligt at hapse sessionen og gøre et eller andet ved den.

Umiddelbart vil jeg tro, at alle attributter på sessionen stadig er tilgængelige, når metoden bliver kaldt, men er ikke sikker.
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