24/04/2007
Tapa blanda, 18x23 cms, 320 páginasMateria: Ciencia y tecnología de los ordenadores. Informática. Colección: Apress ISBN: 84-415-1466-6 Autor: Andrew Patzer JSP (JavaServer Pages), es una tecnología basada en Java, que hereda todas las características de este lenguaje: estabilidad, multiplataforma, etc. Estas características han hecho que JSP sea considerado como un potente entorno de desarrollo por multitud de fabricantes de software. La posibilidad que ofrece es la de poder incluir código Java junto a etiquetas HTML, dando como resultado la sencilla y fácil creación de páginas dinámicas de servidor.JSP. Ejemplos prácticos, recoge lo básico de JSP y aplica patrones de diseño para facilitar a los desarrolladores las herramientas que necesitan para construir aplicaciones empresariales escalables mediante JSP. Este libro recoge numerosos ejercicios prácticos y principios de diseño, que le ayudarán a desarrollar dichas aplicaciones empresariales.El libro intenta proporcionar un armazón para desarrollar software de calidad mediante la tecnología JavaServer Pages. Los primeros capítulos tratan sobre los campos de aplicación para utilizar JSP, los siguientes exploran la división de papeles entre el diseñador de la página y el desarrollador Java que usa JavaBeans y extensiones de etiquetas personalizadas. Los capítulos 9 y 10 se adentran en los conceptos básicos para testar y desarrollar aplicaciones Web usando herramientas de fuentes abiertas, para finalizar con el desarrollo de un armazón de aplicación junto con una completa implementación de referencias.El CD-ROM adjunto contiene el código fuente del libro. ÍNDICE Agradecimientos Sobre el autor Sobre el revisor técnico Introducción 1. Fundamentos de JSP Desarrollar aplicaciones Web Entender qué es HTTP Componentes de una aplicación Web Desarrollar aplicaciones J2EE Comprender los contenedores Web Java Servlets Páginas JavaServer Comprender los contenedores EJB Estructura de una aplicación J2EE Patrones para un desarrollo de aplicación Web Introducción al modelo servlet Hacia el modelo JSP 1 Hacia el modelo JSP 2 Introducción a los patrones empresariales Conceptos básicos de JSP Procesamiento JSP Estructura de una página JSP Directivas Declaraciones Expresiones Scriptlets Definir un entorno JSP Elegir un entorno de desarrollo Elegir un servidor de aplicación Instalar Tomcat Elegir una base de datos Crear una sencilla aplicación JSP Diseñar la página Establecer una conexión con base de datos Generar filas de clientes Unirlo todo para que funcione Resumen 2. Utilizar JSP Administrar errores Crear una página de error Remitir errores Incluir otros archivos Incluir archivos en tiempo de compilación Incluir archivos en tiempo de ejecución Procesar un formulario de datos Controlar la navegación de páginas mediante JSP Mantenimiento del estado Resumen 3. Separación de papeles con JavaBeans Introducción a los JavaBean Crear un JavaBean Utilizar un JavaBean en una página JSP Acceder a las propiedades del bean Manejar grandes grupos de datos Crear la solución Definir la base de datos Crear el bean y sus propiedades Conectarse a la base de datos Publicar el caché Actualizar el modelo Visualizar un ejemplo Declarar el bean Publicar el caché Crear la tabla Crear vínculos para la navegación Estandarizar la administración de formularios Crear la solución Implementar una solución a la administración de formularios Crear el bean Crear la página JSP Emplear la solución de administración de formularios Resumen 4. Separación de papeles con etiquetas personalizadas Utilizar etiquetas personalizadas Un sencillo ejemplo de etiqueta Implementar la clase del controlador de etiqueta Crear el descriptor de biblioteca de etiqueta Declarar la biblioteca de etiquetas Utilizar su biblioteca de etiquetas en una página JSP Procesar el contenido del cuerpo Ver una etiqueta de cuerpo en acción Modificar web.xml y los archivos descriptores de bibliotecade etiquetas Escribir el controlador de etiqueta Escribir el JSP Anidar etiquetas Resumen 5. Desarrollar utilizando patrones ¿Por qué utilizar patrones? Son técnicas contrastadas Son reutilizables Es un vocabulario común Introducción al catálogo de patrones J2EE Un vistazo a los patrones de diseño de presentaciones Entender MVC Ver MVC en acción Configurar la aplicación Definir el modelo Ajustar la visualización Crear el controlador Resumen 6. El patrón Filtro decorativo Definir el patrón Aplicar estrategias Desarrollar una estrategia de filtro personalizado Utilizar una estrategia de filtro estándar Aplicar al patrón Decorating Filter Crear la clase Filter Declarar el filtro Mapear el filtro hacia un URL Utilizar filtros para registrar solicitudes HTTP Utilizar filtros para registrar respuestas HTTP Resumen 7. El patrón Controlador frontal Definir el patrón Desarrollar estrategias Frontal JSP contra estrategia frontal del servlet Estrategia de ayuda de solicitud Estrategia de controlador y comando Estrategias de mapeado de recursos Aplicar el patrón Front Controller Volver a visitar MVC: un ejemplo Crear la ayuda de la solicitud Definir la interfaz Action Crear factory action Implementar los comportamientos específicos de la aplicación Crear el controlador Modificar las páginas JSP Utilizar filtros con un Front Controller Resumen 8. El patrón Ayuda visualizable Definir el patrón Implementar las estrategias del patrón View Helper Estrategia del helper JavaBean Personalizar la estrategia del helper de etiqueta Estrategia de separación del modelo Aplicar el patrón View Helper Asignar un formato al texto Crear menús Crear formatos de lista personalizados Resumen 9. Técnicas de testeo ¿Por qué es tan importante el testeo? Entender el testeo en regresión Dividir en unidades el testeo en regresión Crear un armazón de testeo individual Utilizar JUnit Añadir testeos a su armazón de aplicación Testar el rendimiento Utilizar JMeter Visualizar los resultados Resumen 10. Técnicas de ejecución Administrar el proceso de desarrollo Control de las fuentes Revisiones del código Procedimientos de creación automatizados Testar armazones Modificar la administración Automatizar al proceso de creación mediante Ant Crear un sencillo script de creación Integración con el controlador de fuentes Crear un depósito Integrar CVS con Ant Crear archivos WAR Precompilar páginas JSP Tener en cuenta las distintas plataformas Resumen 11. Armazones de aplicación Diseñar un armazón Crear un armazón de aplicación Web Diseñar el armazón Documentar el armazón Mensajes de error de registro y de depuración Crear un ayudante de base de datos Autentificar usuarios Administración de solicitud simplificada Componentes UI comunes Implementar un armazón Crear el script del armazón Utilizar el armazón Resumen 12. Comenzar a trabajar Crear un catálogo en línea Diseñar una aplicación Definir la aplicación Crear la base de datos Definir el servidor de aplicación Instalar y configurar el armazón Definir el entorno de desarrollo Crear recursos de aplicación Acceder a la aplicación Visualizar el catálogo Acceder al carrito de la compra Resumen A. Contenido del CD-ROM Índice alfabético |
|
Producto anterior CONFIGURACION SISTEMAS LINUX+CD |
Producto Siguiente
INT.PROGRAMACION ORIENTADA OBJETOS VISUAL BASIC.NET+CD |