Este crud una aplicación web, llamada Gestuino, para la gestión de proyectos de arduino en la cuál, a través de la interfaz podremos, crear, modificar y eliminar proyectos. También se podrán añadir artículos así como asignarlos a un proyecto determinado. Se han utilizado los lenguajes de programacion: HTML, CSS, JSP, MySQL y JavaScript
Esta aplicación web cuenta con dos liberías para la subida de archivos mediante formulario, que pueden no estar incluidas en el entorno de desarrollo que se esté utilizando. Estos archivos jar se han adjuntado en la carpeta Archivos de liberia. Para importarlos correctamente en netbeans hay que hacer lo siguiente:
En la última foto se puede observar que también hay que incluirlas en la carpeta lib, dentro de WEB-INF
El esquema de la base de datos es el que se muestra en la imagen siguiente. Este es el script para su creación en MySQL: Script.sql
- Inserta, modifica y elimina datos en la misma página gracias al modal de bootstrap.
- Mensajes de confirmación, alerta o error para cada acción que el usuario realiza.
- Posibilidad de enviar imágenes a través del formulario.
- Capturado errores al repetir datos o enviar datos del tipo incorrecto.