Manter bean no session

galera to com um problema que é o seguinte, tenho varios Beans tipo:
-UsuarioBean
-ConfBdBean

tipo eu queria configurar o tempo de cada um deles na session,

    • Assim…
      -UsuarioBean, fica 30 Minutos na session
      -ConfBdBean, fica tempo ilimitado na session,

alguem aqui pode me ajudar ???abraçoss

A configuração da Sessão é comum a todos os objetos que ele contém, ou seja se você setar para expirar apos 30 minutos, isso vai afetar todos os objetos da sessão.

então, é que eu presciso deixar um bean na session(acho que application num funfa !!) que não saia de escopo, o cara pode ficar inativo por 24 se ele apertar f5 o bean vai tá la…
saco, alguem ?? vlew

O que vc pode fazer é usar o metodo da Classe HttpSession: setMaxInactiveInterval(int tempoLimite)
Esse metodo espera um valor inteiro em segundos o tempo limite para expirar uma session , caso queira que a session nunca expire passe como argumento um numero negativo


request.getSession().setMaxInactiveInterval(3600); //limite da sessao uma hora

request.getSession().setMaxInactiveInterval(-1); // nunca expira

é sim…

eu soh presciso manter um atributo pode ser na session ou en qualquer lugar que não espire,

alguem tem alguma dica ??