Servelts y JSP
Servlets y JavaServer Pages (JSP) 1.0
Indice de Contenidos
- Introducción a los Servlets y JSP
- ¿Qué es un Servlet Java?
- ¿Qué ventajas tienen los Servlets Java frente al CGI tradicional?
- ¿Qué es JSP?
- ¿Cúales son las Ventajas de JSP?
- Instalación y Configuración
- Obtener e Instalar las clases Servlet y JSP
- Obtener un Servidor Web Compatible con Servlets o Motor de Servlets
- Primeros Servlets
- Estructura Básica de un Servlet
- Un Sencillo Servlet que Genera Texto Normal
- Compilar e Invocar al Servelt
- Un Sencillo Servelt que Genera HTML
- Algunas utilidades HTML sencillas para Servlets
- Procesar la Solicitud: Formulario de Datos
- Introducción (Format, URL-encoding, GET, POST)
- Ejemplo: Leer Parámetros Específicos
- Ejemplo: Hacer una Tabla de todos los Parámetros
- Procesar la Solicitud: Cabeceras de Solicitud HTTP
- Cabeceras de Solicitud Comunes y sus Significados
- Leer Cabeceras desde Servlets
- Ejemplo: Hacer una Tabla con todas las Cabeceras
- Acceder a Variables CGI Estándards
- Las Variables CGI, sus Significados y sus Equivalentes Servlet
- ejemplo: Hacer una Tabla con todas las Variables CGI
- Generar la Respuesta: Códigos de Estado HTTP
- Introducción: Códigos de Estado y Mensajes
- Seleccionar Códigos de Estado desde Servlets
- Códigos de Estado HTTP 1.1 y sus Significados
- ejemplo: Un Motor de Búsqueda
- Generar la Respuesta: Cabeceras de Respuesta HTTP
- Introducción
- Cabeceras de Respuesta Comunes y sus Significados
- Ejemplo: Arráncar un cálculo de larga duración, mostrar resultados parciales y periódicamente mostrar actualizaciones con nuevos datos
- Manejar Cookies
- Introducción: Como usar (y abusar de) las cookies
- El API Servlet Cookie
- Algunas utilidades de Cookies
- Ejemplo: Un Interface de Motor de Búsqueda Persoalizado
- Seguimiento de Sesión
- Introducción al Seguimiento de Sesión
- El API Session Tracking
- Ejemplo
- JavaServer Pages (JSP)
- Introducción
- Sumario de Síntaxis
- Plantilla de Texto (HTML Dinámico)
- Elementos de Script JSP: Expresiones, Scriptlets, y Declaraciones
- Directivas JSP
- Ejemplo de uso de Elementos Script y Directivas
- Variables Predefinidas
- Acciones JSP
- Convenciones de Comentarios y Caracteres de Escape JSP
Ozito