Módulo 2 Unidad 2
Módulo 2 Unidad 2
Servlet API
2
Objetivos
• Describir el funcionamiento de una aplicación Web.
• Explicar el funcionamiento del protocolo HTTP y como
afecta a las aplicaciones Web.
• Describir las bondades de la plataforma JavaEE.
• Definir la estructura de la aplicación Web en Java.
• Listar los servidores de aplicaciones que se encuentran
disponibles para Java.
• Escribir clases Servlet.
3
Índice
Tema 1: Introducción a la arquitectura Web
Tema 2: Protocolo HTTP
Tema 3: Introducción a la arquitectura JavaEE
Tema 4: Estructura de la aplicación Web
Tema 5: Servidores de aplicaciones
Tema 6: Servlet API
4
Tema 1:
Introducción a la arquitectura Web
RequestDispatcher dispatcher =
getServletContext().getRequestDispatcher(“/dentro.jsp”);
PrintWriter out = res.getWriter(); out.println(“ANTES”);
dispatcher.include(request,response);
out.println(“DESPUES”);
Comunicación de Servlets
Comunicación de Servlets
• Los servlets de una aplicación pueden compartir recursos
usando alguno de los ambientes o scopes:
• Context (o application)
• Session
• Request
• Page
Comunicación de Servlets
• Estos ambientes o scopes tienen los siguientes métodos:
• setAttribute(nombre, valor)
• getAttribute(nombre)
• removeAttribute(nombre)
Sesiones
66