Este es un proyecto de CRUD (Create, Read, Update, Delete) de clientes implementado en Java con Servlets, JSP y Bootstrap. Permite realizar operaciones básicas sobre una base de datos de clientes, como agregar nuevos clientes, ver la lista de clientes existentes, actualizar información y eliminar clientes.
Antes de ejecutar el proyecto, asegúrate de tener instalado lo siguiente:
- JDK 8 o superior (Java Development Kit)
- Netbeans IDE 17
- GlassFish Server
- Base de datos MySQL y el controlador JDBC correspondiente.
-
Crea una base de datos llamada "control_clientes" en tu servidor de base de datos.
-
Ejecuta el siguiente script SQL para crear la tabla de clientes:
CREATE TABLE cliente ( id_cliente INT PRIMARY KEY AUTO_INCREMENT, nombre VARCHAR(45), apellido VARCHAR(45), email VARCHAR(45), telefono VARCHAR(45), saldo VARCHAR(45) );
-
Asegúrate de tener el controlador JDBC configurado en el archivo
web/WEB-INF/web.xml
- Clona este repositorio o descarga los archivos como ZIP.
- Importa el proyecto en tu IDE Netabeans.
- Configura el GlassFish Server en tu IDE.
- Ejecuta el proyecto en el servidor GlassFish.
- Abre tu navegador web y accede a http://localhost:8080/ControlClientes/clientes.jsp para ver la aplicación en funcionamiento.
A continuación, se muestran algunas capturas de pantalla del funcionamiento del proyecto: