Aula 1 - Criação de aplicação de Servlets
-
Upload
robsonoracle -
Category
Documents
-
view
109 -
download
1
Transcript of Aula 1 - Criação de aplicação de Servlets
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Criação de uma aplicação usando Servlets
Neste tutorial demonstra-se a criação de aplicação que faz a leitura de dois números e efetua a chamada a uma Servlet que mostra a soma dos números lidos.
Precisamos ter instalado:
Jdk1.6
Tomcat 6
Eclipse (eclipse-jee-ganymede-SR1-win32)
O primeiro passo é Configurar o Tomcat no Eclipse , na opção Window – Preferences.
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Criação da Aplicação
Passo 1 – Selecionar a opção New do Menu e Dynamic Web Project.
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Passo 2 – Nome do Projeto
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Acessar o dreamweaver para criar o código HTML para nossa aplicação
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Deve-se copiar o código HTML gerado no dreamweaver para o index.html do projeto no Eclipse.
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
No action deve-se configurar a Servlet que será chamada, neste caso coloca-se SomarNumeros.
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Agora sim, chegou o momento de criarmos a Servlet, que vai receber os dois números lidos e mostrar a soma dos dois.
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
No método doPost vamos colocar o código abaixo:
response.setContentType("text/html");PrintWriter out = response.getWriter();
Double numero1 = Double.parseDouble(request.getParameter("n1"));
Double numero2 = Double.parseDouble(request.getParameter("n2"));
Double soma = numero1 + numero2;
out.write("<html>");out.write("<head>");out.write("<title> Soma dos Números
</title>");out.write("</head>");out.write("<body>");out.write("<h1> Soma dos Números: " + soma
+ "<h1>");out.write("</body>");out.write("</html>");out.close();
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Para executar a aplicação
Na página Server, clicar o direito do mouse. E seguir as figuras mostradas a seguir.
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva
Tópicos Aplicados – N50 Aula: 12/02/2009Prof. Robson Soares Silva