Implementando em uma Página da Web do Faces

É possível implementar o bean J2C por meio de uma página da web do Faces.

Antes de Iniciar

Após você ter criado seu aplicativo J2C, é possível criar uma página da web do Faces e implementá-la no WebSphere Application Server.
Nota: A opção para criar uma página da web do Faces estará disponível se você tiver instalado o recurso de suporte do Faces opcional quando instalou o produto.

É possível testar seu aplicativo usando um dos ambientes de teste incluídos na plataforma de desenvolvimento. Por exemplo, é possível incluir um ambiente de teste para o WebSphere Application Server V7.0, V8.0 ou V8.5. Ambientes de teste para servidores de aplicativos legados, como o WebSphere Application Server Versões 6.1, 6.0. e 5.1 não são suportados.

Se o ícone da web, ícone da perspectiva da web, não aparecer na guia superior direita da área de trabalho, você precisará Alternar para a perspectiva da web

Procedimento

  1. SelecioneArquivo > Novo > Outro > J2C > Página da Web, Serviço da Web ou EJB do Bean J2C para abrir o assistente
    • Se você estiver criando uma página da web do Faces para um bean J2C existente em sua área de trabalho:
      1. Selecione Arquivo > Novo > Outro > J2C > Página da Web, Serviço da Web ou EJB do Bean J2C e clique em Avançar.
      2. Na página Seleção de Bean J2C, clique em Navegar para localizar seu bean J2C. Se você souber com que letra começa o nome do bean J2C, digite a letra no campo Selecionar Entradas ou digite ? para ver uma lista de todos os beans J2C. Destaque sua seleção e clique em OK.
      3. Clique em Avançar.
    • Se você tiver seguido o assistente de bean J2C até o final, na página Informações de Implementação, selecione o recurso Criar Página da Web, Serviço da Web ou EJB do Bean J2C.
  2. Na página Informações de Implementação, selecione o recurso Criar Java EE.
  3. Em Tipo de Recurso Java EE, selecione Faces JSP e clique em Avançar.
  4. No campo Pasta JSP, clique em Navegar para selecionar uma pasta JSP existente ou insira um nome (por exemplo, SampleJSP) no campo Nome da Pasta JSP.
  5. No campo Nome do Arquivo do Faces, forneça um nome para o arquivo de página da web do Faces.
  6. Clique em Avançado se deseja configurar propriedades avançadas.
    1. No campo Referência de Recurso, forneça um nome de referência de recurso. Esta referência de recurso mapeia o nome utilizado no aplicativo para o nome do recurso JNDI real especificado no servidor de tempo de execução. A criação de uma referência de recurso é o método preferencial de gerenciar conexões, pois deixa seu código do aplicativo menos dependente de servidor. Ou seja, se você quiser usar um servidor diferente no qual executar o aplicativo, é possível criar uma nova referência de recurso que seja ligada ao novo servidor sem a necessidade de alterar o código-fonte do aplicativo. Após você fornecer o nome de uma referência de recurso, o assistente confirma que o nome JNDI existe no servidor.
    2. No campo Nome da Consulta do JNDI, assegure-se de que o nome correto da consulta do JNDI apareça. Se ele não aparecer, ou não estiver correto, digite o nome da consulta do JNDI correto.
  7. Se você selecionou Configurar Implementação de Adaptador de Recursos na página Informações de Implementação, clique em Avançar para acessar a página Especificar Configurações de RAR. Essa opção só está disponível quando a conexão com o EIS não é gerenciada. Se a conexão for gerenciada, a implementação RAR no servidor ficará implícita.
  8. Se você não selecionou Configurar Implementação do Adaptador de Recursos na página Informações de Implementação, clique em Concluir.
  9. Após a criação do arquivo de página da web do Faces, a página abre a nova página da web do Faces na página Design do Page Designer. Se ela não tiver na página Design, expanda a pasta onde a página da web do Faces foi salva. Clique com o botão direito do mouse na nova página da web do Faces, clique em Abrir com e clique em Page Designer. A página da web do Faces é aberta na página Design do editor.
  10. A visualização Paleta aparece no painel direito. Se ela não aparecer, no menu superior, clique em Janela > Mostrar Visualização > Paleta.
  11. É possível arrastar controles selecionados do Componente Faces da Paleta para a página do Faces. Também é possível arrastar um dos métodos Java™ que você criou a partir da visualização Dados da Página e especificar os dados de entrada e de saída que deseja exibir.
  12. Salve a página da web do Faces pressionando CTRL+S ou clicando em Arquivo > Salvar na barra de ferramentas.
  13. Para testar a página da web do 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 em WebSphere Application Server V7.0 ou V8.0 e selecione Iniciar.
    Restrição: Aplicativos J2C são suportados para execução apenas no WebSphere Application Server.
  14. Na visualização Enterprise Explorer, clique com o botão direito do mouse na página da web do Faces que você criou
  15. Selecione Executar > Executar no Servidor.
  16. Selecione WebSphere Application Server v7 e clique em Concluir.
  17. Um navegador da web é aberto na página da web do Faces, e é possível inserir dados para testar o aplicativo.

Feedback