Exercício 1.4: Incluindo um Método Proxy no Arquivo JSP Faces

Antes de iniciar, você deve concluir o Exercício 1.3: Localizando um Serviço da Web e Criando um Proxy de Serviço da Web.

Agora que você gerou um proxy para o serviço da Web, é necessário incluir seu método no arquivo JSP Faces.

  1. Clique na guia Design do WSProxy.jsp.
  2. Na visualização Page Data (Dados da Página), selecione temperatureporttypeproxyGetTempParamBean(pagecode.TemperatureporttypeproxyGetTempParamBean) e arraste-o para WSProxy.jsp.
  3. O painel Inserir Serviço da Web é aberto. O campo Código zip deve ser selecionado. Clique em Finish (Concluir).
  4. Isso criará um elemento da GUI que permite digitar um código zip e clicar em Enviar para executar doGetTempAction.
  5. Na visualização Page Data (Dados da Página), selecione temperatureporttypeproxyGetTempResultBean(float) e arraste-o para WSProxy.jsp.
  6. O painel Inserir Serviço da Web é aberto. O campo de saída para o serviço da Web deve ser selecionado. Clique em Finish (Concluir). Isto criará um elemento da GUI que exibe o resultado.
  7. Agora, é necessário ligar a ação GetTemp ao botão Enviar no JSP. Para fazer isso, selecione doTemperatureporttypeproxyGetTempAction() na visualização Page Data (Dados da Página) e arraste-o para o botão Enviar no JSP.
  8. O WSProxy.jsp deve ser semelhante ao seguinte:
    O método proxy é mostrado no JSF
  9. Salve WSProxy.jsp clicando em File (Arquivo) > Save (Salvar). Feche o editor do WSProxy.jsp.
  10. No Navegador do Projeto, clique com o botão direito do mouse em WSProxy.jsp e clique em Run (Executar) > Run on Server (Executar no Servidor).
  11. Selecione o servidor WebSphere Application Server v6 que já está criado e clique em Finish (Concluir). Se desejar executar o JSP Faces em um servidor diferente de WebSphere Application Server v6, será necessário refazer o destino do projeto da Web criado para outro servidor.

Depois que o JSP estiver em execução no servidor, o seguinte deverá ser aberto em um navegador da Web no espaço de trabalho. Você pode testar o serviço da Web digitando um valor válido no campo Código zip e clicando em Send (Enviar).

Conclua este tutorial revisando os materiais no Resumo.

Feedback
(C) Copyright IBM Corporation 2000, 2004. Todos os Direitos Reservados.