Implementando o JSP Faces

É possível implementar o J2C Java Bean através de um JSP Faces.
Quando você tiver criado seu aplicativo J2C, poderá criar um JSP Faces e implementá-lo no WebSphere Application Server.
Nota: A opção de criar um JSP Faces ficará disponível, se você tiver instalado o recurso de suporte ao Faces opcional, quando o produto foi instalado.

É possível testar seu aplicativo utilizando um dos ambientes de teste incluídos na plataforma de desenvolvimento. Por exemplo, você pode incluir o ambiente de teste do WebSphere Application Server Versão 6.1 e os ambientes de teste para os servidores de aplicativos legados, como por exemplo, WebSphere Application Server Versão 6.0. O WebSphere Application Server Versão 5.1 não é suportado.

O ambiente de teste utilizado para executar seu aplicativo da Web depende de como o aplicativo é gerado. Por exemplo, se você selecionou o servlet versão 2.4 (J2EE Versão 1.4) quando definiu o projeto da Web dinâmico para seu aplicativo, será necessário selecionar o WebSphere Application Server Versão 6.1 como o servidor de destino e testar o aplicativo utilizando o Ambiente de Teste WebSphere Application Server Versão 6.1.

Se o ícone da Web, Ícone Perspectiva da Web, não aparecer na guia superior direita do espaço de trabalho, será necessário ir para a perspectiva da Web

Para criar um JSP Faces a fim de implementar o J2C Java Bean, conclua as seguintes etapas:

  1. Abra o assistente Página da Web, Serviço da Web ou EJB a partir do J2C Java Bean
    • Se você estiver criando um JSP Faces para um J2C Java Bean que já existe no espaço de trabalho, siga estas etapas:
      1. Selecione Arquivo > Novo > Outros > J2C > Página da Web, Serviço da Web ou EJB a partir do J2C Java Bean.
      2. Clique em Avançar.
      3. Na página de seleção J2C Java Bean, clique em Procurar para localizar seu J2C Java Bean. Se você souber com que letra começa o nome de seu J2C Java Bean, digite-a no campo Selecionar Entradas ou digite ? para consultar uma lista de todos os J2C Java Beans. Realce sua seleção e clique em OK.
      4. Clique em Avançar.
    • Se você tiver seguido o assistente do J2C Java Bean até o final, na página Informações sobre Implementação, selecione o recurso Criar J2EE.
  2. Na página Informações sobre Implementação, selecione o recurso Criar J2EE.
  3. No Tipo de Recurso J2EE, selecione JSP Faces.
  4. Clique em Avançar.
  5. No campo Pasta da JSP, clique em Procurar para selecionar uma pasta da JSP existente ou digite um nome (por exemplo, SampleJSP) no campo Nome da Pasta da JSP.
  6. No campo Nome de Arquivo do Faces, forneça um nome para o arquivo do JSP Faces.
  7. Clique em Mostrar Avançado se desejar configurar as propriedades avançadas.
    1. No campo Referência de Recurso, forneça um nome de referência de recurso. Essa referência de recurso mapeia o nome utilizado no aplicativo para o nome do recurso JNDI real especificado no servidor de runtime. A criação de uma Referência de recurso é o método preferido de gerenciamento de conexões, porque torna seu código de aplicativo menos dependente do servidor. Isto é, se você quiser utilizar um servidor diferente no qual executar seu aplicativo, é possível criar uma nova referência de recurso ligada ao novo servidor, sem precisar alterar o código-fonte do aplicativo. Quando você fornecer um nome de referência de recurso, o assistente confirmará que o nome JNDI existe no servidor.
    2. No campo Nome de Consulta JNDI, assegure-se de que o nome correto de sua consulta JNDI apareça. Se ele não aparecer ou se não estiver correto, digite o nome do projeto correto.
  8. Se você selecionou Configurar Implementação do Adaptador de Recursos na página Informações sobre Implementação, clique em Avançar para ir para a página especificar as configurações do RAR. Essa opção apenas fica disponível quando a conexão com o EIS não é simplesmente gerenciada. Se a conexão for gerenciada, a implementação do RAR no servidor será indicada.
  9. Se você não selecionou Configurar Implementação do Adaptador de Recursos na página Informações sobre Implementação, clique em Concluir.
  10. Quando tiver criado o arquivo JSP Faces, a página deverá abrir o novo JSP Faces na página Design do Designer de Página. Se ele não estiver na página Design, expanda a pasta na qual o JSP Faces está salvo. Clique com o botão direito do mouse no novo JSP Faces, clique em Abrir Com e clique em Designer de Página. O JSP Faces será aberto na página Design do editor.
  11. A visualização Paleta deve aparecer no painel direito. Se ela não aparecer no menu principal, clique em Janela > Mostrar Visualização > Paleta.
  12. Em seguida, você pode arrastar e soltar os controles selecionados no Componente do Faces da Paleta na página do Faces. Também é possível arrastar e soltar um dos métodos Java criados a partir da visualização Dados da Página e especificar os dados de entrada e saída que você deseja exibir. Para obter informações adicionais sobre a criação do JSP Faces, consulte a Documentação do JSP Faces.
  13. Salve o JSP Faces pressionando Ctrl-S ou clicando em Arquivo > Salvar na barra de ferramentas.
  14. Para testar o JSP Faces em um servidor, selecione a guia Servidores para abrir a visualização Servidores. Inicie o servidor, se ele ainda não estiver em execução. Para iniciar o servidor, clique com o botão direito do mouse no WebSphere Application Server v6.1 e selecione Iniciar.
  15. Na visualização Explorador de Projetos, clique com o botão direito do mouse no JSP Faces que você acabou de criar
  16. Selecione Executar > Executar no Servidor.
  17. Selecione WebSphere Application Server v6.1 e clique em Concluir.
  18. Um navegador da Web será aberto em sua página JSP Faces e você poderá inserir dados para testar o aplicativo.
Conceitos relacionados
Implementação do Adaptador de Recursos

Feedback