Vinculando um componente de lista JSF Visual Web a um banco de dados

Consulte também

Durante o desenvolvimento JSF Visual Web, quando você vincula um componente Lista a um banco de dados, é criada uma conexão entre o componente e uma coluna em uma tabela do banco de dados. Os componentes Lista exibem um ou mais valores de cada vez e incluem os seguintes componentes na categoria Básico da Paleta: Caixa de listagem, Lista suspensa, Grupo de caixas de verificação e Grupo de botões de opção.

Primeiro, configure o componente Lista e a tabela de banco de dados no IDE. Em seguida, decida entre soltar a tabela de banco de dados diretamente no componente ou soltar a tabela de banco de dados na página e vincular a tabela de banco de dados ao componente. Se você soltar a tabela de banco de dados diretamente no componente, o componente é vinculado aos valores na primeira coluna não-chave da tabela do banco de dados. Para vincular o componente a outra coluna, solte a tabela do banco de dados na página e vincule o componente a uma coluna da tabela de banco de dados.

Para configurar a tabela do banco de dados e o componente:

  1. Adicione o componente Lista à página.
  2. Se você não estiver conectado ao banco de dados desejado na , conecte agora.
  3. Expanda o nó Tabelas ara ver as tabelas no banco de dados.

Para arrastar e soltar uma tabela de banco de dados em um componente:

Para arrastar e soltar uma tabela do banco de dados na página e vincular a tabela do banco de dados a um componente:

  1. Arraste a tabela do banco de dados da janela Serviços e solte-a na página.
  2. Selecione o componente ao qual deseja vincular os dados e escolha Vincular aos dados.
  3. Na caixa de diálogo Vincular aos dados, selecione a aba Vincular ao provedor de dados.
  4. Na aba Vincular ao provedor de dados, no campo de texto Valor, selecione a coluna a ser retornada ao banco de dados. Esta coluna geralmente contém as chaves primárias.
  5. No campo de texto Exibição, selecione a coluna a ser usada para exibir no componente no tempo de execução.
  6. Clique em OK.
Consulte também
Sobre os componentes de vinculação a dados
Caixa de diálogo Vincular aos dados: componente Lista
Sobre componentes e dados
Adicionando componentes a uma página JSF Visual Web
Adicionando uma conexão de banco de dados
Adicionando tabelas a uma página JSF Visual Web
Linguagem da expressão do JavaServer Faces

Notificações legais