Orkut Gmail Agenda Docs Web mais »
Grupos visitados recentemente | Ajuda | Acessar
Página inicial dos Grupos do Google
Informações do grupo
Membros: 220
Idioma: Português (Brasil)
Categorias do grupo:
Ciência e tecnologia
Computadores
Mais informações sobre o grupo »
Arquivos e páginas recentes
[Tutorial JAVA] Criando um Hello Word com Servlets - Parte I    

        Criando um Hello Word com Servlets – Parte I

 

Como sabemos, Jsp e Servlets é a tecnologia de baixo nível para construir aplicações web com Java. O nosso artigo seguirá por esta linha, demonstrando como fazer um HelloWord simples com esta tecnologia.

Servlets são classes Java especiais que conseguem entender e responder a solicitações Http. Já Jsp, nada mais é do que uma forma diferente de escrever Servlets. Esta forma diferente propicia maior facilidade no desenvolvimento e manutenção da sua aplicação, através do uso de HTML, bibliotecas de tags, tags customizadas, etc.

Como é a tecnologia default da API da Sun, os Jsps e os Servlets são encapsulados pelo Struts (Framework MVC da Apache Software Foundation) a fim de fornecer funcionalidades de alto nível, facilitando a vida do desenvolvedor e organizando melhor sua aplicação. Esta organização se deve por estes frameworks também utilizarem design patterns, como o MVC.

O MVC é a divisão da aplicação em camadas: Modelo, visão e controle. O modelo refere-se a parte onde as regras de negócio devem ser implementadas. A visão trata-se da iteração do usuário com o software. E o controle, para controlar o fluxo de requisições e regras de negócios a serem chamadas para uma determinada ação ou evento no caso do JSF.

Agora que já possuímos o conhecimento básico necessário, passemos ao nosso exemplo, onde usaremos Eclipse + Tomcat . Baixe o eclipse 3.3 do site www.eclipse.org e o Tomcat 6.0 do site www.apache.org. Descompacte os dois e pronto.

Abra o Eclipse, vá em file à new à Project à Java Project à Next. Dê o nome ao seu projeto de HelloWord e clique em Fuinish.

Agora crie uma classe Java com o nome HelloServlet e modifique-a para a listagem 1, como segue abaixo:

               

                                                            Listagem 1

 

                Para transformar nossa classe em um Servlet, precisamos extender HttpServlet da API.  A seguir, sobrescrevemos o método doGet herdado e usamos um PrintWriter para enviar o nosso HTML para o browser.

                Na listagem 2 seguinte, mostraremos o arquivo de configuração do projeto. Esse XML é responsável por mapear a url para que o servlet consiga ser executado. Crie a pasta WEB-INF e coloque este XML dentro.

 

 

 

 

                                                        Listagem 2

 

A estrutura de diretórios do projeto deve se parecer com esta agora:



 

 

                Agora é só copiar o projeto, jogar dentro do diretório webapps dentro do Tomcat. Crie a pasta classes dentro de WEB-INF. A seguir, copie o HelloServlet.class dentro do pacote teste e jogue dentro da pasta classes/teste do projeto.

                Terminado este procedimento, inicie o serviço do Tomcat, abra o browser e digite: HTTP://localhost:8080/HelloServlet/teste.

                Neste tutorial, fizemos uma pequena aplicação utilizando Servlets. Nos próximos tutoriais, aprofundaremos um pouco mais.

Versão: 
2 mensagens sobre esta página
3 abr 2008 por ademar.barb...@gmail.com
Clique em http://groups.google.com/group/ti-de-minas/web/tutorial-java-criando-um-hello-word-com-servlets---parte-i?hl=pt-BR
ou copie e cole o URL na barra de endereço do navegador.
3 abr 2008 por ademar.barb...@gmail.com
Clique em http://groups.google.com/group/ti-de-minas/web/tutorial-java-criando-um-hello-word-com-servlets---parte-i?hl=pt-BR
ou copie e cole o URL na barra de endereço do navegador.
Criar um grupo - Grupos do Google - Página inicial do Google - Termos de Uso - Política de Privacidade
©2009 Google