Ich bin nicht klar darüber, wenn ich SessionStatus object.setComplete () in einem Controller verwende, löscht es alle Sitzungsdaten der Webapp oder löscht nur die Sitzungsdaten von ein bestimmter Controller, in dem @SessionAttributes verwendet wird?
SessionStatus#setComplete()
JavaDoc ist ziemlich klar über den Zweck der Methode:
Dies löscht die über @SessionAttribute
registrierten Sitzungsattribute des aktuellen Handlers. Das unterscheidet sich vollständig von Servlets HttpSession#invalidate()
:
Dieser Befehl zerstört die Benutzersitzung vollständig.
Tags und Links model-view-controller spring