ÍNDICE ALFABÉTICO ÍNDICE PRÓLOGO CAPÍTULO 1: INTRODUCCIÓN A JSP Ejecución de páginas JSP Evolución de las tecnologías Common Gateway Interface (CGI) ColdFusion Server-Side JavaScript PHP Servlets Active Server Pages JavaServer Pages Especificación JSP 1.0 Especificación JSP 1.1 Especificación JSP 1.2 CAPÍTULO 2: ELEMENTOS JSP Elementos de Script Comentarios Comentarios HTML Comentarios ocultos Declaraciones Expresiones Scriptlets Directivas Directiva include Directiva page Directiva taglib Acciones jsp:param jsp:forward jsp:include jsp:useBean jsp:setProperty jsp:getProperty jsp:plugin Objetos implícitos out request response pageContext session application page exception config CAPÍTULO 3: ARQUITECTURA JSP Ciclo de vida Arquitecturas JSP Modelo Cliente-Servidor, Modelo 1 Modelo n-capas, Modelo 2 Conclusión CAPÍTULO 4: JAVABEANS Especificación JavaBean Constructor Propiedades La interfaz BeanInfo CAPÍTULO 5: JSP Y BASES DE DATOS Acceso JDBC El objeto CachedRowSet CAPÍTULO 6: LIBRERÍAS DE ETIQUETAS Tipos de etiquetas Etiquetas sin cuerpo Etiquetas con cuerpo Componentes de las librerías de etiquetas Descriptor de la Librería Controlador de etiquetas Ciclo de vida Variables de script Librería de etiquetas SQL Jakarta-Taglibs Jakarta Struts Modelo Vista Controlador Ejemplo de autenticación Vista Modelo Controlador Conclusión CAPÍTULO 7: JSP Y WAP/WML Introducción a WML JavaServer Pages Visualización de páginas Ejemplos de aplicación Conclusión CAPÍTULO 8: APLICACIONES WEB/JSP Motor de exámenes El Modelo La Vista El Controlador Gráfico de barras Analizador XML Conclusión Autenticación Formulario de entrada Autenticación Control de la sesión Conclusión Correo electrónico Cesta de compra Control de clientes Control de la cesta Control de presentación y acciones Conclusión Seguimiento de sesiones La interfaz HttpSession Funcionamiento del seguimiento de sesiones Sesiones de texto Directorio virtual Ejemplo de aplicación Conclusión Directorio de restaurantes Interfaz de usuario Clientes múltiples Seguimiento de sesiones Analizador XML Aplicación Conclusión Preguntas de Uso Frecuente Controlador Modelo Vista Conclusión Charla Base de datos Presentación Conclusión APÉNDICES A. JAKARTA-TOMCAT Aplicación Web Instalación y configuración de Tomcat Linux Windows NT/2000 Ejecución de aplicaciones Aplicación simple Servlets Acciones personalizadas Conclusión B. SINTAXIS C. BIBLIOGRAFÍA Libros Recursos en Internet D. CONTENIDO DEL CD-ROM Instalación de aplicaciones Creación de tablas Access ÍNDICE ALFABÉTICO
SINOPSIS
Este libro es una guía sobre la tecnología JSP, que proporciona a los diseñadores Web la posibilidad de incluir código Java en sus páginas, así como acceder a JavaBeans, Enterprise JavaBeans (EJB) y a bases de datos a través de JDBC, sin necesidad de ser programadores expertos en Java. También muestra a los programadores Java cómo se pueden crear componentes Java y etiquetas personalizadas para que los diseñadores Web las utilicen en sus páginas.