Você está na página 1de 4

Servlets

Introducción
¿Qué es un servlet?
• Un servlet es una clase Java que procesa
dinámicamente una petición (request) y construye
una respuesta (response). Ejemplo servlet “Hola
Mundo”.
• Son componentes web que cumplen las siguientes
funciones:
▫ Leer la información que envía un cliente.
▫ Procesar estos datos e interactuar con cualquier
información necesaria en el proceso (por ejemplo con
una base de datos).
▫ Generar los resultados en un documento con un
formato específico (HTML, texto, imagen, etc.)
▫ Enviar el documento resultado al cliente.
Interacción entre un cliente y una
aplicación web

HTTPServletRequest y HTTPServletResponse son clases del API JavaEE


Servlets
• Son la alternativa a la tecnología CGI (Common
Gateway Interface):
▫ Más eficientes que un proceso del sistema
operativo, son hilos de ejecución Java.
▫ Más portables, por estar escritos en Java.
▫ Se comparte información entre servlets
fácilmente.

Você também pode gostar