Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouWagner Fraga Aragão Alterado mais de 8 anos atrás
1
treinamento expresso java web Luiz Carlos d´Oleron
2
Motivação Este treinamento é uma visão rápida dos recursos disponíveis com Java Web Ele é orientado para a equipe de projetão do projeto GOTO!
3
Aplicações Web Com o advento da Internet, ficou mais fácil divulgar conteúdo, normalmente através de páginas HTML Entretanto, este conteúdo era estático As primeiras iniciativas de criar conteúdo dinâmico foi a partir das aplicações CGI Problema CGI: cada solicitação de cada cliente era tratada como um PROCESSO => péssima escalabilidade
4
Desenvolvimento Web CGI Server Script (PHP, ASP, ColdFusion, etc...) Servlets/JSP Web FrameWorks (struts, JSF, etc...) ASP.NET HTML
5
Configurando Ambiente Vamos usar o Eclipse WTP –Baixe o all-in-one JDK 5.0 instalado (JDK != JVM) Servidor Servlet/JSP Tomcat 5.5.X
6
Eclipse WTP WTP => Web Tools Platform Baixa, descompactar e executar! Existe versão para windows e UNIX-Like
7
Tomcat Tomcat é um container web Baixe, descompacte e pronto* * nada mais é necessário se vc for usá-lo somente com o Eclipse WTP
8
Configurando Ambiente Depois de tudo estar baixado e devidamente descompactado Inicie o Eclipse WTP e selecione a pespectiva J2EE Vá em Window -> Preferences-> Java -> Installed JREs Adicione o JDK 5.0 que você já tem instalado
9
Configurando Ambiente JDK configurado, é hora de configurar o Tomcat Na mesma janela de preferences, selecione servers-> Installed Runtimes Adicione o Tomcat 5.5
10
Criando um projeto Ambiente configurado, crie um novo projeto File -> new -> Project -> Web Selecione Dynamic Web Projetc Next!
11
Criando um projeto Dé um nome para seu projeto Observe se Target Runtime está configurado para Tomcat Finish
12
Criando conteúdo Expanda o projeto Clique com botão direito na pasta WebContent Clique em New e crie uma nova página JSP Chame ela de index.jsp
13
index.jsp O eclipse WTP já cria uma página JSP com um conjunto de marcações HTML
14
index.jsp Entre as tags e insira o seguinte código:
15
Executando a página Botão direito no projeto Run As -> Run on Server Next, Next, Next...
16
Executando a página
17
Criando um Servlet Clique com botão direito na pasta src New->Other ->Web->Servlet Next Preencha o form Clique em Finish
18
Criando um Servlet O Eclipse WTP cria uma classe Servlet vazia Já vem com os principais métodos declarados: protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException; protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException;
19
Criando um Servlet Esses métodos correspondem a dois dos principais métodos do HTTP GET PUT Não confunda os métodos do HTTP com métodos Java! Complete o Servlet com o código a seguir e rode de novo o projeto no server
20
Criando um Servlet
22
Servlet redirecionador Criar páginas codificadas em Servlets não é um bom negócio Podemos fazer o Servlet redirecinar para uma página (ou um outro recurso) Crie um novo Servlet e insira nele o código a seguir Não se esqueça de executar de novo o projeto no Servidor!
23
Servlet redirecionador
25
Outros tópicos Passagem de Parâmetros Submissão de formulários Opções do Web Descriptor (web.xml) Aplicações Modelo 1 (ruim) Aplicações Modelo 2 (Muito bom) FrameWorks Web
26
Dúvidas
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.