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

Consulte também

Durante o desenvolvimento JSF Visual Web, quando você vincula um componente simples a um banco de dados, é criada uma conexão entre o componente e uma coluna em uma tabela do banco de dados. Componentes simples exibem um valor de cada vez. Para uma vinculação de dados mais fácil, use componentes da categoria Básico da Paleta, tal como Botão.

Primeiro, configure o componente 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 ao primeiro valor na primeira coluna da tabela do banco de dados. Para vincular o componente a outra coluna, solte o componente na página e escolha a coluna.

Para configurar a tabela do banco de dados e o componente:
  1. Adicione o componente à página.
  2. Se você não estiver conectado ao banco de dados correto na , conecte agora.
  3. No nó nome-do-banco dados, expanda o nó Tabelas.

Para arrastar e soltar a tabela de banco de dados no componente:

Para arrastar e soltar a tabela do banco de dados na página e vinculá-la ao componente:

  1. Arraste e solte a tabela do banco de dados da janela Serviços para o Visual Designer.
  2. Clique com o botão direito do mouse no componente ao qual deseja se vincular e escolha Vincular aos dados.
  3. Na caixa de diálogo, escolha a aba Vincular ao provedor de dados.
  4. Selecione o provedor de dados e o campo de dados ao qual deseja vincular o componente e clique em OK.

    Por exemplo, na janela Serviços, abra os Bancos de dados > Viagem > Tabelas e arraste a tabela TRIPTYPE para a página. Em seguida, selecione um botão e escolha Vincular aos dados. Na caixa de diálogo Vincular aos dados, selecione triptypeDataProvider e a coluna TRIPTYPE.NAME e clique em OK. No tempo de execução, o botão exibe TRNG, que é o valor na primeira linha na coluna NAME da tabela TRIPTYPE.

Consulte também
Sobre os componentes de vinculação a dados
Caixa de diálogo Vincular aos dados: componente de exibição simples
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