Matematica
Desarrollo de la Tienda Virtual
Luis Velasco
PRIMERA EDICIÓN: Enero 2005
Copyright © 2005 Luis Velasco. Se otorga permiso para copiar,
distribuir y/o modificar este documento bajo los términos de la
Licencia de Documentación Libre de GNU, Versión 1.2 o cualquier otra
versión posterior publicada por la Free Software Foundation; sin
Secciones Invariantesni Textos de Cubierta Delantera ni Textos de
Cubierta Trasera. Una copia de la licencia está incluida en la sección
titulada Licencia de Documentación Libre de GNU.
ISBN 84-689-0672-7
Copyright © 2005, Luis Velasco.
Para Anna,
porque la vida es un sueño…
Copyright © 2005, Luis Velasco.
COMERCIO ELECTRÓNICO CON J2EE
Índice de Contenidos
PREFACIO
LICENCIA DE DOCUMENTACIÓNLIBRE DE GNU
CAPÍTULO 1
DESARROLLO DE APLICACIONES WEB
1.1
ARQUITECTURA
1.2
PATRONES DE DISEÑO
1.3
TECNOLOGÍAS WEB
1.3.1
CAPÍTULO 2
Pautas de desarrollo
ARQUITECTURA DE LA TIENDA VIRTUAL
2.1
INTRODUCCIÓN
2.2
ESPECIFICACIÓN DEL PROYECTO
2.2.1
Diseño de la aplicación
2.2.2
Arquitectura de la Tienda Virtual
2.2.3
Arquitectura de laAdministración
CAPÍTULO 3
ORGANIZACIÓN DE LA APLICACIÓN
3.1
INTRODUCCIÓN
3.2
ORGANIZACIÓN DE LA APLICACIÓN
3.3
EJEMPLOS DE VISTAS DE LA APLICACIÓN
3.3.1
La Tienda Virtual
3.3.2
La Administración de la Tienda
CAPÍTULO 4
DISEÑO DE LAS BASES DE DATOS
4.1
INTRODUCCIÓN
4.2
DISEÑO DE LAS BASES DE DATOS
4.3
4.2.1
Base de datos Tienda
4.2.2
Base dedatos de Usuarios
LAS CONSULTAS SQL
4.3.1
Lista categorías
4.3.2
Id de categoría
4.3.3
Inserta categoría
4.3.4
Elimina categoría
4.3.5
Actualiza categoría
4.3.6
Busca productos
4.3.7
Productos en categoría
Copyright © 2005, Luis Velasco.
COMERCIO ELECTRÓNICO CON J2EE
4.3.8
Productos destacados
4.3.9
Id Producto
4.3.10 Insertaproducto
4.3.11 Detalles de producto
4.3.12 Inserta Pedido (transacción)
4.3.13 Usuario en el sistema
4.3.14 Usuario en Rol
CAPÍTULO 5
DESARROLLANDO EL MODELO
5.1
INTRODUCCIÓN
5.2
EL MODELO DE LA TIENDA
5.3
5.4
5.2.1
La clase Producto
5.2.2
DataSources
5.2.3
La clase ModeloTienda
EL MODELO DE LA CESTA DE LA COMPRA
5.3.1
La clase ElementoCarrito
5.3.2La clase ModeloCarrito
EL MODELO DE USUARIOS
5.4.1
La clase Usuario
5.4.2
La clase ModeloUsuarios
CAPÍTULO 6
DESARROLLANDO LAS VISTAS
6.1
INTRODUCCIÓN
6.2
CUSTOM TAGS
6.2.1
El manejador de la etiqueta include
6.2.2
El manejador de la etiqueta iterator
6.3
JAVABEANS
6.4
PÁGINAS JSP
6.4.1
La vista compuesta
6.4.2
La cabecera
6.4.3El menú
6.4.4
El cuerpo de página
6.4.5
El Pie de página
CAPÍTULO 7
DESARROLLANDO EL CONTROLADOR
7.1
INTRODUCCIÓN
7.2
MAPEOS OPERACIÓN-ACCIÓN-VISTA
7.2.1
El fichero de mapeos
Copyright © 2005, Luis Velasco.
II
COMERCIO ELECTRÓNICO CON J2EE
7.2.2
7.3
7.4
El Manejador de Mapeos
EL CONTROLADOR DE LA TIENDA
7.3.1
El Filtro
7.3.2
Elservlet Controlador
7.3.3
La clase Gestor de Flujo
7.3.4
El servlet ControladorAdmin
LAS ACCIONES
CAPÍTULO 8
UTILIDADES
8.1
INTRODUCCIÓN
8.2
LA CLASE UPLOADFILE
8.3
LA CLASE CATEGORIASAFICHERO
CAPÍTULO 9
DESPLIEGUE DE LA APLICACIÓN
9.1
INTRODUCCIÓN
9.2
EL DESCRIPTOR DE DESPLIEGUE
9.3
DESPLIEGUE
9.3.1
Creación de las bases de datos9.3.2
Configuración del DataSource de la Tienda
9.3.3
Configuración de la factoría de recursos en Tomcat
9.3.4
Despliegue en Tomcat
9.3.5
Acceso a la aplicación
CONCLUSIONES
REFERENCIAS Y RECURSOS
ANEXO A GNU LICENCIA PÚBLICA GENERAL
Copyright © 2005, Luis Velasco.
III
COMERCIO ELECTRÓNICO CON J2EE
PREFACIO
Este libro va dirigido a los alumnos de...
Regístrate para leer el documento completo.