Фильтр проверки сеанса, который отключает пользователя по истечении срока действия сеанса

У меня есть фильтр проверки сеанса, который выходит из системы по истечении сеанса.

Вот кусок кода, но он не работает. Не работает, это означает, что он не перенаправляется на страницу входа, даже если сессия истекает.

Пожалуйста, помогите мне решить эту проблему.

public void doFilter(ServletRequest request, ServletResponse response, 
        FilterChain chain) throws IOException, ServletException {  
    HttpServletResponse res = (HttpServletResponse) response;  
    HttpServletRequest req = (HttpServletRequest) request;  

    HttpSession s = req.getSession(false);  

    if (s==null)
    {
        //redirect to login page with session expiry message   
    } else {  
        chain.doFilter(request, response);  
    }  
}
5
задан palacsint 8 July 2012 в 19:37
поделиться