Лучший способ обнаружить закрытие браузера / переход на другую страницу и сделать выход
Я пишу приложение в GWT, и мне нужно определить, когда пользователь покидает мое приложение или когда он закрывает окно браузера (событие onUnload), и выходить из системы (аннулирование сеанса и несколько других задач очистки). Действие выхода из системы выполняется сервлетом.
В настоящее время я делаю это, подключаясь к событию onUnload () и открывая новое окно, указывающее на сервлет выхода из системы.
Есть лучший способ сделать это? Любые другие предложения приветствуются.