Beruflich Dokumente
Kultur Dokumente
Descrição
Este tutorial tem como objetivo mostrar a construção de aplicações web utilizando Java
Servlets e Java Server Pages utilizando a IDE NetBeans 8. A instalação e configuração da
ferramenta deve ser feita seguindo o tutorial de instalação do NetBeans 8.
1
Autoria: Osmar de Oliveira Braz Junior | Design Instrucional: Flavia Lumi Matuzawa
1
Passo 1: Verifique se o servidor Apache Tomcat esta disponível. Para isto acesse o menu
Janela-> Serviços ou Ctrl+5. Examine no grupo Servidores no NetBeans se o Apache Tomcat
esta disponível.
Caso contrário se não aparecer o Apache Tomcat em servidores é necessário realizar sua
configuração.
2
Passo 2: Adicionando o Apache Tomcat aos servidores do NetBeans 8.0. Clique com o botão
direito mouse em cima de servidores e selecione Adicionar Servidor.
Figura 3 - Adicionar Servidor WEB
3
Durante a instalação a tela a seguir é exibida. Aguarde o próximo passo.
Passo 4: Agora é necessário configurar detalhes da instalação do servidor WEB. Neste passo é
exibido o local de instalação do Tomcat. Defina uma senha para o administrador web do
tomcat digite para o nome do usuário “admin” e a senha “admin” o servidor WEB Apache
Tomcat que é a implementação de referência e clique no botão Finalizar.
Figura 6 - Configuração do Servidor WEB
4
Passo 5: Com o servidor instalado e configurado basta iniciar o serviço. Para isto abra a aba
serviço, selecione o item Servidores, e clique com o botão direito em cima do Apache Tomcat e
escolha Iniciar.
Figura 7 - Iniciando o servidor WEB
Durante o inicio do serviço pode ser necessário liberar o firewall. A tela de alerta do windows
é exibida e clique no botão desbloquear.
5
Como resultado correto da inicialização do servico web na janela de Saída deverá aparecer
somente mensagens do tipo “Informações” e a última mensagem deverá ser “Informações:
Server Startup 635 ms”. O tempo pode variar de computador para computador.
6
Tutorial 2 : Criando um projeto web usando Java Servlets no NetBeans (passo a
passo)
Vamos agora desenvolver uma projeto WEB no NetBeans utilizando Java Servlets. O
projeto é uma aplicação web que deverá receber dois valores inteiros em uma página html e
submeter a um servlet que irá realizar a sua soma e mostrar o resultado.
Passo 1: Acesse o menu Arquivo do NetBeans opção Novo Projeto, selecione a Categoria Java
WEB e depois Aplicação WEB, por fim clique no botão próximo.
Figura 10 - Novo Projeto Categoria
Passo 2: Digite o nome do projeto projetoweb1 escolha o diretório de onde deseja guardar os
arquivos do projeto e clique no botão próximo.
7
Passo 3: Escolha o servidor web “Apache Tomcat ou TomEE” e verifique o nome do caminho
do contexto. O nome do caminho do contexto já vem preenchido com o mesmo nome do
projeto. Este nome será utilizado para acessar o projeto via web. Por fim clique no botão
próximo.
Passo 4: Aqui você escolhe os frameworks necessários a sua aplicação. Por enquanto não
vamos utilizar nenhum, portanto clique no botão Finalizar.
Figura 13 - Frameworks
8
Passo 5: Com o projeto configurado a figura a seguir exibe a área de desenvolvimento do
projeto. A esquerda é exibida a estrutura do projeto e a direita o editor do código fonte.
Estrutura do projeto
Passo 6: Altere o arquivo index.jsp para o código abaixo para incluir as caixas de texto val1 e
val2 para a entrada dos números inteiros e especifique o servlet de destino chamado
Calculadora para realizar a soma.
9
Passo 7: Com a interface html pronta vamos fazer o servlet. Clique no menu Arquivo do
NetBeans opção Novo Arquivo, selecione a categoria Web e depois Servlet, por fim clique no
botão Próximo.
Passo 8: Digite o nome da classe “Calculadora” para o servlet e clique no botão Próximo.
Vamos deixar a classe do pacote default.
10
Passo 9: Confira os dados da implantação do servlet Calculadora nesta tela. Você tem o nome
da Classe como Calculadora, o nome do Servlet também como Calculadora e o padrão URL de
acesso /Servlet/Calculadora. O padrão de URL é como o servlet será chamado dentro da
aplicação. Este padrão de URL é o mesmo especificado no action do formulário hml de entrada
dos dados. Estas informações vão ser inseridas pelo NetBeans dentro do descritor web
(web.xml). Lembre-se de marcar a opção “Adicionar informações ao descritor de
implantação(web.xml)”.
Passo 10: Após o passo anterior o servlet básico é gerado automaticamente pelo NetBeans. E
nele você ira colocar o seu código fonte.
11
Passo 11: O NetBeans também modifica o descritor web, para incluir a referencia ao novo
servlet. Localize o arquivo web.xml na aba projetos dentro da pasta WEB-INF para visualizá-lo.
Nome da Classe
do Servlet
Nome do Servlet
Padrão URL de
chamada ao Servlet
Passo 12: Vamos alterar o servlet Calculadora, incluindo as 4 linhas no local especificado. Estas
linhas vão recuperar os dois valores do formulário, converter eles para inteiros e realizar a sua
soma e mostrar o resultado.
12
Passo 13: Com o projeto pronto e o servlet construído, basta executar o projeto clicando no
menu do Executar do NetBeans opção Executar Projeto, ou pressionar a tecla F6 ou clicar no
ícone ( ).
A execução faz com que o projeto seja compilado e o navegador aberto com a página default
para sua execução. Preencha os dados de valor1 e valor2 e clique no botão Soma.
13
Tutorial 3 : Criando um projeto web usando Java Server Page no NetBeans (passo a
passo)
Agora que já usamos Java Servlet vamos desenvolver uma projeto WEB no NetBeans
utilizando Java Server Page. O projeto é uma aplicação web que deverá receber dois valores
inteiros em uma página html e submeter a um Java Server Pages que irá realizar a sua
multiplicação e mostrar o resultado.
Passo 1: Acesse o menu Arquivo do NetBeans opção Novo Projeto, selecione a Categoria Java
WEB e depois Aplicação WEB, por fim clique no botão próximo.
Figura 24 - Novo Projeto Categoria
Passo 2: Digite o nome do projeto projetoweb2 escolha o diretório de onde deseja guardar os
arquivos do projeto e clique no botão próximo.
14
Fonte: Elaborado pelo Autor (2014)
Passo 3: Escolha o servidor web “Apache Tomcat ou TomEE” e verifique o nome do caminho
do contexto. O nome do caminho do contexto já vem preenchido com o mesmo nome do
projeto. Este nome será utilizado para acessar o projeto via web. Por fim clique no botão
próximo.
Passo 4: Aqui você escolhe os frameworks necessários a sua aplicação. Por enquanto não
vamos utilizar nenhum, portanto clique no botão Finalizar.
Figura 27 - Frameworks
15
Passo 5: Com o projeto configurado a figura a seguir exibe a área de desenvolvimento. A
esquerda é exibida a estrutura do projeto e a direita o editor do código fonte.
Estrutura do projeto
Passo 6: Altere o arquivo index.jsp para o código abaixo para incluir as caixas de texto val1 e
val2 para a entrada dos números inteiros e especifique o Java Server Pages de destino
chamado Calculadora.jsp para realizar a multiplicação.
16
Passo 7: Com a interface html pronta vamos fazer o JSP. Clique no menu Arquivo do NetBeans
opção Novo Arquivo, selecione a categoria Web e depois JSP, por fim clique no botão Próximo.
Passo 8: Digite o nome da arquivo “Calculadora” para o JSP e clique no botão Finalizar.
17
Passo 9: Após o passo anterior o JSP básico é gerado automaticamente pelo NetBeans para a
Calculadora.
Passo 10: Vamos alterar o JSP Calculadora, incluindo as 4 linhas no local especificado. Estas
linhas vão recuperar os dois valores inteiros do formulário e realizar a sua multiplicação e
mostrar o resultado.
18
Passo 11: Com o projeto pronto basta executar o projeto clicando no menu Executar opção
Executar Projeto, ou pressionar a tecla F6 ou clicar no ícone ( ).
A execução faz com que o projeto seja compilado e o navegador aberto para sua execução.
19
Passo 12: Com a aplicação testada e funcionando você só precisa empacotar o projeto para
realizar a sua distribuição para um outros computadores. Clique no menu Executar do
NetBeans opção Limpar e Construir Projeto ou as teclas Shift + F11. Utilizando um navegador
de arquivos acesse a pasta chamada dist do seu projeto, nela estará o arquivo
projetoweb2.war.
20