SlideShare une entreprise Scribd logo
1  sur  30
Tópicos Especiais   J2EE Prof. Cristina Valadares Curso de Ciência da Computação
Arquitetura da Aplicação  WEB Prof. Cristina Valadares Curso de Ciência da Computação
Arquitetura da  Aplicação WEB ,[object Object],[object Object],[object Object],[object Object]
O que é um  Container? ,[object Object],[object Object],[object Object]
O que é um  Container?
E se JAVA não tivesse Servlets nem Containers? ,[object Object],[object Object],[object Object],[object Object],[object Object]
O que um Container oferece? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Como o Container trata uma solicitação
 
 
 
Código do Servlet
 
Um  Servlet  pode  ter três nomes ,[object Object],[object Object],[object Object]
Como o Container  encontra o  Servlet ,[object Object],Mapear o nome dos Servlets aumenta a flexibilidade e a segurança da aplicação
Usando o Deployment Descriptor para mapear URLs aos Servlets
 
 
Exemplo ,[object Object],[object Object]
Construção de um  Servlet  para cada Página ,[object Object]
Construção de um  Servlet  para cada Página
Construção de um  Servlet  para cada Página
Acrescenta JSPs retirando printlns
Acrescenta JSPs retirando printlns
Padrão MVC? ,[object Object],[object Object]
O MVC no mundo Servlet & JSP
Aplicando  MVC
Para cada página na aplicação, ele possui um Controlador (Servlet), um Modelo para Classe Java e uma Visão JSP
Um DD XML  completo
Como o J2EE Cabe nisso tudo?

Contenu connexe

Similaire à Te aula2

Similaire à Te aula2 (20)

Aplicações web parte 2
Aplicações web parte 2Aplicações web parte 2
Aplicações web parte 2
 
Introdução à Servlets e JSP
Introdução à Servlets e JSPIntrodução à Servlets e JSP
Introdução à Servlets e JSP
 
Curso de Servlets
Curso de ServletsCurso de Servlets
Curso de Servlets
 
Servlets e jsp
Servlets e jspServlets e jsp
Servlets e jsp
 
servlet-introducao
servlet-introducaoservlet-introducao
servlet-introducao
 
Curso de WebServlets (Java EE 7)
Curso de WebServlets (Java EE 7)Curso de WebServlets (Java EE 7)
Curso de WebServlets (Java EE 7)
 
Apostilava Java EE 5 - 2007
Apostilava Java EE 5 - 2007Apostilava Java EE 5 - 2007
Apostilava Java EE 5 - 2007
 
Servlets e JSP
Servlets e JSPServlets e JSP
Servlets e JSP
 
Servlet jsp tomcat 8
Servlet jsp tomcat 8Servlet jsp tomcat 8
Servlet jsp tomcat 8
 
Servlets
ServletsServlets
Servlets
 
Servlets
ServletsServlets
Servlets
 
Jsp+Jdbc+Servlets
Jsp+Jdbc+ServletsJsp+Jdbc+Servlets
Jsp+Jdbc+Servlets
 
teste86940.78038637294
teste86940.78038637294teste86940.78038637294
teste86940.78038637294
 
Framework struts2v2.5
Framework struts2v2.5Framework struts2v2.5
Framework struts2v2.5
 
Java Web - MVC básico com JSP e Servlets
Java Web - MVC básico com JSP e ServletsJava Web - MVC básico com JSP e Servlets
Java Web - MVC básico com JSP e Servlets
 
Web Sphere
Web SphereWeb Sphere
Web Sphere
 
Web Sphere Application Server
Web Sphere Application ServerWeb Sphere Application Server
Web Sphere Application Server
 
Trabalho ProgramaçãO Comercial Ii
Trabalho ProgramaçãO Comercial IiTrabalho ProgramaçãO Comercial Ii
Trabalho ProgramaçãO Comercial Ii
 
Programação para Web II: Estrutura de um projeto Java Web
Programação para Web II: Estrutura de um projeto Java WebProgramação para Web II: Estrutura de um projeto Java Web
Programação para Web II: Estrutura de um projeto Java Web
 
03 - Aplicações web com ASP.net v1.0
03 - Aplicações web com ASP.net v1.003 - Aplicações web com ASP.net v1.0
03 - Aplicações web com ASP.net v1.0
 

Te aula2