Нет, потому что контекст сервлета имеет несколько сеансов.Сессии для каждого пользователя, в то время как контекст является глобальным.Таким образом, границы не совпадают.
Что вы можете сделать, это HttpSessionListener
, который прослушивает создание и удаление сеанса.Я предполагаю, что вы можете каким-то образом получить доступ к сеансам, которые были сериализованы на диск после выключения сервера, но это потребует от вас вмешательства в собственные реализации Tomcat (возможно, некоторые из Valve)