boa tarde
tenho uma aplicação onde há um frame de menu que é carregado já na tela de login, essa página de menu testa se a pessoa está logada e qual é o nivel de permissão, se for de administrador ela é redirecionada pra página de administrador, senão ela é direcionada pra página de atendente, senão é direcionada pra página de login… funciona quando a pessoa está logada, mas no início da aplicação, ou quando alguém desloga, quando eu uso o session.getAttribute[‘permissao’], dá NullPointerException… queria saber se tem algum método onde eu possa testar se a sessão tem algum atributo, ou se ela está invalidada… ou qualquer outro método de fazer isso…
obrigado
posta o seu código que fica mais fácil.
Object obj = session.getAttribute("nome_do_atributo");
if (obj != null) { // se for um string: if (obj != null && !((String)obj).trim().equals(""))
//alguma coisa
}
O problema é se a session estiver nula…
valeu galera, deu certo =D
Posta a solução se puder!
vlw