Introducción
- Prefacio
- Obtener e Instalar el Software Necesario.
- Herramientas que Componen la Plataforma J2EE.
- Introducción a las Aplicaciones Web
- Archivos de Aplicación Web
- Descriptor de Despliegue
- Desplegar una Aplicación Tomcat
Trabajo con Servlets
- Introdución a los Servlets
- Estructura básica de un Servlet
- Manejar Formularios en un Servlet
- Cabeceras de Solicitud en Servlets
- Variables CGI en Servlets
- Códigos de Estado HTTP
- Especificar Cabeceras de Respuesta HTTP
- Manejar Cookies
- Seguimiento de Sesión
Java Server Pages
- Introdución a las Páginas JSP
- Scritples JSP
- Directivas JSP
- Acciones JSP
- Manejar Formularios con JSP
- Manejar Excepciones en JSP
- Desarrollar Etiquetas JSP Personalizadas
- Apéndices - JavaServer Pages
Enterprise JavaBeans
- Introducción a los Beans Enteprise
- Beans Enterprise
- Beans Enterprise del Tipo Entidad
- Bean Enterprise del Tipo Sesión
- Beans Enterprise en JSP
Java DataBase Connectivity (JDBC)
- Introdución a JDBC
- Arquitectura de Nuestro Sistema
- Fundamentos de los Drivers JDBC
- Transaciones con Bases de Datos
- Fuentes de Datos
- Almacenes de Conexiones
- Optimizar las Conexiones con Bases de Datos
- Diseño de una Aplicación con Bases de Datos
- Crear la Bases de Datos
- Sentencias Preparadas
- Sentencias Callables
- Tipos de Datos Avanzados
- Aplicaciones Web con JDBC: Solución Servlets
- Aplicaciones Web con JDBC: Solución JSP
- Aplicaciones Web con JDBC: JSP, Servlets y JavaBeans
La tienda online
- Ejercicio final: La Tienda On-Line
- Las páginas de cabecera y pie
- Las clases de Ayuda
- El Patrón MVC
- El Modelo
- La Vista
- Probar la página de Inicio
- Navegar entre Categorías
- Las Funcionalidades del Carrito
- Tratar con los Usuarios
- Realizar el Pedido
- La página pedido.jsp
- El Servlet Pedido
- El Bean Pedidos.java
- Llegó la hora de Pagar
Administración de la tienda online
- Ejercicio Práctico: Administrar La tienda
- Introducción
- Autentificación
- Administrar Categorías
- Administrar Productos
- Administrar Pedidos
- Ejecutar la Aplicación de Administración
Trabajo con otros servidores
- Desplegar Aplicaciones en BEA WebLogic Server
- Desplegar Aplicaciones en iPlanet WebServer