Condição no Rendered

2 respostas
M

Olá pessoal, eu desenvolvi um sisteminha somente para brincar com sessão, porem ele possui a seguinte logica, vai para uma tela onde possui um login digita login e senha vai para pagina inicial que já está com sessão.

porem eu agora queria colocar um formulario já no site, e se caso nao possuir usuario na sessao, renderizar o formulario de login e senha, caso contrario mostrar campo que está destinado ao usuario da sessao. Eu mechendo aqui já vi a seguinte expressao: rendered="#{!empty nomedoBean.lista}" essa expressao está destinado a uma lista vazia ou nao queria saber se é possivel fazer algo do tipo com o usuario que é da classe Usuario, ou seja se usuario for null mostrar o formulario de login e senha, caso contrario mostrar o nome e tudo mais que está na sessao…

Esse empty é relacionado a ele ser null ou nao?

peço desculpa se não fui muito claro.

2 Respostas

Hebert_Coelho

Não me entenda errado, quero mesmo te ajudar:

Eu mechendo aqui já vi a seguinte expressao: rendered="#{!empty nomedoBean.lista}" essa expressao está destinado a uma lista vazia ou nao queria saber se é possivel fazer algo do tipo com o usuario que é da classe Usuario, ou seja se usuario for null mostrar o formulario de login e senha, caso contrario mostrar o nome e tudo mais que está na sessao…
Você tentou? A qual código você chegou? Teve erro ou sucesso?

M

nao tentei com empty pq achava que era utilizado somente com lista…

tava olhando o forum e vi uma seguinte sintaxe:

rendered="#{nomeDoBean.usuario == null}" é possivel fazer algo do tipo?

Criado 4 de julho de 2012
Ultima resposta 4 de jul. de 2012
Respostas 2
Participantes 2