Ich bin Anfänger im Spring Framework.
In meinem Fall kann die Sitzung ablaufen, indem Sie dem Weg folgen - & gt; Erfolg abmelden (Explicit Log-out)
- & gt; Sitzungstimeout (implizite Abmeldung)
Ich habe DML (Record Insertion) in der Datenbank immer dann, wenn sich ein Benutzer anmeldet und ich möchte DML (Datensatzlöschung) in der Datenbank immer dann ausführen, wenn das Zeitlimit der Benutzersitzung (Implizites Abmelden).
Meine Frage ist, dass es im Frühling einen Weg gibt, der uns vor Ablauf der Sitzung sagt. So kann ich mein benutzerdefiniertes Ereignis vor Ablauf der Sitzung ausführen.
Vielen Dank im Voraus
Ja, Sie können das mit SessionDestroyedEvent .
%Vor%Und in web.xml:
%Vor%Dieses Ereignis wird sowohl für die normale Abmeldung als auch für das Session-Timeout ausgelöst.
Ich habe mein Problem gelöst, indem ich ähnlich wie @ Codo antworten
folgte %Vor%Tags und Links java hibernate session spring spring-mvc