pessou estou verificando se a sessao esta no ar, conforme o codigo abaixo do
arq JSP e JAVA
verifico no status session, e a sessao nao esta no ar, mas no validaSessao
sempre me retorna true
foi setada para session.setMaxInactiveInterval(2); // segundos
i ai?

pagina.jsp
<%
if (!conexao.Sessao.validaSessao(pageContext))
{
        System.out.println("fim de sessao...");
        return;
}
%>
<jsp:useBean id="beanSeguranca" class="seguranca.Seguranca"
scope="session"/>
...

##########################################
Sessao.java
public static boolean validaSessao(PageContext pgContext) throws
ServletException, IOException
{
        HttpSession sessao;
        HttpServletRequest req = (HttpServletRequest) pgContext.getRequest();
        sessao = req.getSession(false);
        if (sessao == null || sessao.isNew())
        {
                sessao.invalidate();
                sessao = null;
                return false;
        }
        return true;
}


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a