1. Обзор В этом руководстве показано, как настроить время ожидания сеанса в веб-приложении на основе сервлета . 2. Глобальный тайм-аут сеанса в файле web.xml Время ожидания всех сеансов Http можно настроить в файле web.xml веб-приложения: <?xml version="1.0" encoding="UTF-8"?> <web-app ...> ... <session-config> <session-timeout>10</session-timeout> </session-config> </web-app> Обратите внимание, что значение тайм-аута задается в минутах , а не в секундах. Интересным побочным узлом является то, что в среде Servlet 3.0, где аннотации могут использоваться вместо дескриптора развертывания XML, нет возможности программно установить глобальное время ожидания сеанса . Программная конфигурация для тайм-аута сеанса имеет открытую проблему в JIRA Servlet Spec, но эта проблема еще не запланирована. 3. Программный тайм-аут для отдельного сеанса Тайм-аут текущего сеанса можно указать только программно через API javax.servlet.http.HttpSession : HttpSession session = request.get