Exercício 1.1: Importando os Recursos Requeridos
Primeiro, você deve importar os recursos exigidos para esse tutorial:
- Um conjunto de
páginas da Web (arquivos Faces JSP)
- Um banco de dados Cloudscape de amostra
Importando o Arquivo do Projeto de Amostra
As páginas da Web de base e o banco de dados de amostra para este tutorial estão incluídos
em um arquivo ZIP. Estas etapas instruem como abrir esse arquivo ZIP para poder
utilizar essas páginas e o banco de dados.
- Na barra de menus, clique em File (Arquivo) > Import (Importar). A janela Importar é aberta.
- Em Select an import source (Selecionar uma origem de importação), clique em Project Interchange (Intercâmbio de Projeto).
- Clique em Next (Avançar). A janela Importar Conteúdo de Intercâmbio de Projeto é aberta.
- Próximo à caixa From zip file (De arquivo zip), clique em Browse (Procurar) e navegue para o seguinte diretório: <installdir>/rwd/eclipse/plugins/com.ibm.etools.webtools.tutorial.doc/resources, em que
<installdir> é seu diretório de instalação.
- Selecione module1.zip como o destino da importação e clique em Open (Abrir).
- Clique em Select All (Selecionar Tudo).
- Clique em Finish (Concluir). O assistente importa o projeto para o seu espaço de trabalho. Você pode não ver o
projeto imediatamente porque é preciso estar na Perspectiva Web para vê-lo
corretamente.
Comutando para a Perspectiva Web
A perspectiva da Web é a perspectiva que você utilizará durante este tutorial.
Siga estas etapas para comutar para a perspectiva da Web:
- Na barra de menus, clique em Window (Janela) > Open Perspective (Abrir Perspectiva) > Other (Outra). A
janela Selecionar Perspectiva é aberta.
- Clique em Web.
Se você não vir Web, clique em Show All (Mostrar Tudo) e ele aparecerá.
- Clique em OK. O workbench comuta para a perspectiva da Web. Agora é possível ver o novo projeto e seus recursos na visualização Project Explorer:
Definindo o Servidor de Destino para o Projeto Dinâmico da Web
Este tutorial pode ser executado com o WebSphere Application Server v6.0 ou WebSphere Application Server v5.1. É possível escolher o servidor que você mais pretende utilizar ou o servidor que seus outros projetos utilizam. Este tutorial funcionará da mesma maneira independentemente do servidor escolhido, mas você deve utilizar o mesmo servidor durante todo o tutorial.
Você não pode definir um servidor de destino neste exercício e utilizar um servidor diferente para testar o site; comutar servidores dessa maneira criará erros.
- Na visualização Explorador de Projetos, expanda Enterprise Applications (Aplicativos Corporativos).
- Clique com o botão direito do mouse em ClassifiedsTutorialEAR e, em seguida, clique em Properties (Propriedades) no menu pop-up.
A janela Propriedades é aberta.
- No lado esquerdo da janela Propriedades, clique em Server (Servidor).
- Na lista Target runtime (Tempo de Execução de Destino), escolha o servidor que será utilizado para este tutorial. Você pode escolher o WebSphere Application Server v6.0 ou WebSphere Application Server v5.1.
Importante: Lembre-se do servidor escolhido. Você precisará dessa informação em exercícios posteriores.
- Clique em OK.
Se o servidor que você deseja utilizar não estiver na lista Target runtime (Tempo de Execução de Destino) ou não existir nenhum servidor nessa lista, siga estas etapas para instalar um servidor:
- Feche o workbench.
- Execute o programa de instalação do Rational Software Development Platform.
- No menu de instalação, escolha a opção para instalar o servidor que você deseja utilizar.
- Quando o servidor estiver instalado, abra o workbench.
- Clique com o botão direito do mouse em ClassifiedsTutorialEAR e, em seguida, clique em Properties (Propriedades) no menu pop-up.
- No lado esquerdo da janela Propriedades, clique em Server (Servidor).
- Na lista Target runtime (Tempo de Execução de Destino), escolha o servidor que será utilizado para este tutorial. Você pode escolher o WebSphere Application Server v6.0 ou WebSphere Application Server v5.1.
- Clique em OK.
Sobre os Arquivos Utilizados neste Tutorial
O projeto da Web dinâmico ClassifiedsTutorial inclui vários arquivos Faces JSP. Para abrir um arquivo,
dê um clique duplo nele na visualização Project Explorer. Além disso, você pode dar um clique duplo em
Navegação do Web Site no Project Explorer para ver uma representação do tipo de mapa de
como as páginas estão relacionadas.
Os seguintes arquivos Faces JSP (e um arquivo de gabarito) são as principais páginas da Web no projeto:
- all_records.jsp - Essa é a home page do site. Ela exibe todos os anúncios classificados no banco de dados.
- filtered_records.jsp - Essa página funciona como uma página de resultados de procura, exibindo
somente os registros em uma categoria selecionada.
- new_record.jsp - Essa página é utilizada para criar um novo anúncio classificado.
- update_record.jsp - Essa página é utilizada para alterar os detalhes sobre um anúncio no banco de dados ou
excluí-lo.
- template.jtpl - Esse é o gabarito para as páginas do site. Inclui elementos como a
tabela e o banner "Bem-vindo aos Classificados" cinza que estão
em todas as páginas. Essa página também tem duas guias de navegação abaixo do banner cinza
que levam à home page e à página de novo anúncio classificado.
Agora você está pronto para iniciar o Exercício 1.2: Trabalhando com os Componentes Lista de Registros Relacionais e Tabela de Dados.