Provedor de dados de objeto

Consulte também

Use este provedor de dados para empacotar uma instância JavaBean individual, tornando suas propriedades disponíveis para expressões de vinculação de valor.O exemplo seguinte descreve como você poderia fazer isso.

Você possui uma classe JavaBean chamada Usuário que possui a propriedade String fullName, entre outras. Além disso, você possui uma propriedade user em SessionBean1 representando o usuário conectado. Em uma página Editar perfil do usuário, você deseja vincular um campo de texto a esta propriedade, mas quer usar um provedor de dados porque talvez mude de idéia depois e vincule diretamente a uma linha de banco de dados representando esse usuário.Faça isso da seguinte forma:

  1. Verifique se há uma propriedade user em SessionBean1 como descrito acima.
  2. Solte um campo de texto na página, que se chama textField1.
  3. Solte um provedor de dados Objeto na superfície de design, que se chama objectDataProvider1.
  4. Vincule o provedor de dados Objeto à instância apropriada do usuário, selecionando a opção user (SessionBean1) na lista suspensa.
  5. Clique com o botão direito do mouse no campo de texto e escolha Vincular aos dados.
  6. Na caixa de diálogo Vincular aos dados, selecione a aba Vincular ao provedor de dados e, em seguida, selecione objectDataProvider1 e selecione o campo fullName desse provedor de dados.

A expressão de vinculação resultante será algo como o seguinte:
    #{Page1.objectDataProvider1.value['fullName']}

Consulte também
Janela Propriedades do Provedor de dados do objeto
Sobre componentes e dados
Sobre os componentes de vinculação a dados
Sobre componentes

Notificações legais