Vinculando um componente de lista JSF Visual Web a um método do serviço Web

Consulte também

Em projetos com suporte a JSF Visual Web, você pode vincular um componente a um método de serviço Web. Quando vincula um componente Lista a um serviço Web, você cria uma conexão entre eles. O componente Lista exibe um ou mais valores de cada vez. Para facilitar a vinculação de dados, use os componentes da categoria Básico da Paleta, tais como Caixa de listagem, Lista suspensa, Grupo de caixas de verificação ou Grupo de botões de opção.

Depois de adicionar um serviço Web ao IDE e a um página JSF Visual Web, você pode chamar um método de serviço Web, usando uma das seguintes técnicas:

Os exemplos nos procedimentos abaixo descrevem como chamar o mesmo método do serviço Web usando ambos os métodos.

Para vincular um componente Lista a um método:

  1. Se o serviço Web não for parte do IDE, adicione o serviço Web ao IDE.
  2. Arraste e solte o método no componente.
  3. Clique com o botão direito do mouse no componente e escolha Vincular aos dados.
  4. Na caixa de diálogo Vincular aos dados, clique na aba Vincular a um objeto.
  5. Escolha o provedor de dados do método.
  6. Selecione o campo de valor e o campo de exibição do componente.

Para chamar um método em seu código Java:

  1. Se o serviço Web não for parte do IDE, adicione o serviço Web ao IDE.
  2. Se o serviço Web não tiver sido adicionado à página, arraste-o para o Visual Designer.
  3. Você pode selecionar um método para ver suas propriedades na janela Propriedades.
  4. Você pode testar os métodos do serviço Web completando os seguintes passos:
    1. Expanda o nó nome-do-serviço-Web.
    2. Clique com o botão direito do mouse no método e escolha Testar método.
    3. Digite um valor de teste para os parâmetros e clique em Enviar.
    4. Visualize os resultados e clique em Fechar.
  5. Chame o método em seu código Java.
Consulte também
Sobre serviços Web
Adicionando um serviço Web ao IDE
Vinculando um componente simples a um método do serviço Web
Vinculando um componente Tabela a um método do serviço Web
Janela Projetos
Editando arquivos de origem

Notificações legais