Não cara…
no faces-config vc vai declarar a classe que contém esses atributos. Aí o acesso aos mesmos será feito através de métodos…
ou seja…
lá no faces-config.xml
<managed-bean>
<managed-bean-name>Usuario</managed-bean-name>
<managed-bean-class>seuPackage.UsuarioMB</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>
Aí, caso você queira, em um textField, por exemplo, recuperar o valor de um método do seu atributo do tipo Usuário, você faria assim (no atributo ‘value’ do TextField)
Com isso, vc estaria acessando o método getUser(), que retorna o seu atributo “user” e, através do retorno desse método, vc acessa o método getNome(), que está definido lá na classe Usuario, por exemplo…
Espero ter colaborado de alguma forma…