No capítulo 12 do curso de JSF 1, o professor usou o seguinte código para exibir no browser o email do usuário :
#{sessionScope['usuarioLogado'].email}
Porém no capítulo 13, parar definir uma condição para renderizar ou não o commandLink de logout foi utilizado isso:
<h:form rendered="#{usuarioLogado != null}">
Minha dúvida é, qual a diferença? Porque no segundo exemplo não foi utilizado a estrutura #{sessionScope['usuarioLogado']}
?