Pq no código abaixo o ponto que estava no usuário logado foi removido?
Você está logado como ${usuarioLogado.email}
Pq no código abaixo o ponto que estava no usuário logado foi removido?
Você está logado como ${usuarioLogado.email}
Boa noite, Diego! Como vai?
Eu não entendi bem a sua dúvida. Vc se refere a qual ponto?
Antes o usuarioLogado estava assim usuario.logado
Entendi a sua pergunta! O instrutor explica essa mudança durante o curso! Dá uma olhada nessa aula a partir de 4:40.
Se depois disso ainda restar alguma dúvida manda aqui que eu te ajudo!
Ainda não entendi.....é por que na jsp a expression language tem que ter um nome para a variavel nomeLogado para não pegar o getNome?
Veja no instante 5:19 da aula que eu linkei no meu outro comentário que há um objeto chamado usuario.logado
na sessão! Para recuperar esse cara na JSP vc teria que fazer ${usuario.logado}
. Só que com isso, o que o Java iria tentar fazer é recuperar um objeto chamado usuario
e chamar o métogo getLogado()
. Mas nem esse objeto e nem esse método existem! Daí a partir de 5:19 o instrutor muda o nome do objeto da sessão de usuario.logado
para usuarioLogado
para não ter mais essa confusão e poder fazer na JSP a recuperação do usuário escrevendo ${usuarioLogado.email}
.