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 ??