[Resolvido] boolean true e quando capturo fica false

2 respostas
alandiniz

Olá, estou com um problema que não estou entendendo por que está o boolean ta ficando false…

eu tenho uma classe com @ManagedBean com o atributo
private boolean logado;

e no jsf eu pego o logado e exibo assim:
<h:outputText value="#{usuarioBean.logado}"/>

quando eu exibo a primeira vez ele vem como true, o que está correto pois eu chamei um metodo logar e ele dexo o boolean como true…
porém se eu atualizo a página ou clico em qualquer outra coisa, ou dou enter na barra do endereço, a variavel fica como false :frowning:

2 Respostas

alandiniz

depois de 2 dias com esse problema resolvi postar aqui…
e depois de postar agora resolvi o problema rsrs

solução:
bastou adicionar
@SessionScoped
na classe
ficando:

@ManagedBean
@SessionScoped
public class UsuarioBean {

espero ter ajudado alguem com problemas parecidos. Obrigado.

ViniGodoy

Por favor, não banalize tags informativas como [Resolvido] usando-as para falar obvidades como [Dúvida] ou [Ajuda]. 99.9% dos nossos tópicos são dúvidas.

Criado 7 de outubro de 2011
Ultima resposta 8 de out. de 2011
Respostas 2
Participantes 2