Desenvolvendo seus Serviços do WebFacing com um Diagrama da Web

É possível utilizar os diagramas da Web para ajudá-lo a construir serviços WebFacing, utilizando um ambiente de desenvolvimento visual. Devido ao fato do tempo de execução do Controlador Struts estar ativo por padrão durante a conversão do WebFacing, é possível estender o aplicativo para adicionar serviços do WebFacing baseados em Struts. Você pode integrar estes serviços ao seu aplicativo WebFacing utilizando as ações da tecla de comando ou os hyperlinks do campo.

É possível visualizar os seguintes objetos da visualização do Navegador:
  • Projeto WebFacing/Web Diagrams/WF Runtime/WFController.gph - Esse diagrama "somente leitura" ilustra o design do Controlador Struts do WebFacing.
Para criar seu primeiro diagrama da Web no projeto do WebFacing baseado em Struts:
  1. Na visualização do Navegador, expanda o Projeto WebFacing > Diagramas da Web.
  2. Clique com o botão direito na pasta Diagramas da Web e selecione Novo > Outro > Web > Diagrama da Web.
  3. Clique em Avançar.
  4. Digite o nome do novo diagrama, por exemplo, MyWFService.
  5. Clique em Concluir para criar o novo diagrama da Web.
Para adicionar objetos ao diagrama:
  1. Clique com o botão direito em qualquer lugar dentro do diagrama e selecione Novo > Partes da Web > Página da Web para criar um ícone que representa o novo JSP.
  2. Nomeie o nó Web Page fornecendo um caminho relativo a partir da pasta WebContent de seu projeto. Para renomear um nó posteriormente, clique com o botão direito nesse nó e selecione Renomear.
  3. Repita as etapas 1 e 2 para incluir outra página da Web.
  4. Clique com o botão direito no primeiro nó de página da Web, selecione Connection e, em seguida, arraste seu cursor ao segundo nó de página da Web para fazer uma conexão visual entre estes dois nós.
  5. Para ambos os nós de página da Web, dê um clique duplo no nó para chamar um assistente.
  6. Explore o assistente e clique em Finish para criar ou concretizar o nó.

Agora que você conhece os aspectos básicos do desenvolvimento de um Diagrama da Web, é possível iniciar o desenvolvimento de mais aplicativos em seu ambiente visual. Para continuar a partir de onde você estava, também é possível desenvolver Action Mappings, Form Beans e outros.

Após desenvolver serviços, JSPs ou outros itens em um diagrama da Web, você pode configurar teclas de comando para seu aplicativo do WebFacing que, ao clicar, chamará um item particular desenvolvido, utilizando o diagrama da Web. Consulte Estendendo seu Aplicativo WebFacing com as Ações da Tecla de Comando para obter informações adicionais.