Segunda práctica realizada para la asignatura Programación Web (ISC-415) perteneciente a la carrera Ingeniería de Sistemas y Computación de la Pontificia Universidad Católica Madre y Maestra (PUCMM) en el ciclo Mayo-Agosto 2018.
Crear una aplicación web utilizando SparkJava que permita ejecutar las tareas especificadas en la sección Tareas requeridas.
- Java SE
- Gradle
- SparkJava
- FreeMarker
- Bootstrap 4
- Font Awesome 5
Para esta aplicación es requerido utilizar una colección estática de Estudiantes, para lo cual es necesaria la construcción de la clase Estudiante como parte del modelo de datos, y aquí se muestra su estructura:
class Estudiante {
int matricula;
String nombre;
String apellido;
String telefono;
}
- Listar estudiantes - Mostrar un listado de todos los estudiantes que están en la colección estática.
- Agregar estudiante - Mostrar un formulario de registro de estudiante, y añadir el estudiante a la colección estática.
- Ver estudiante - Mostrar la información de un estudiante en específico.
- Editar estudiante - Mostrar un formulario de edición para el estudiante especificado, y guardar los cambios realizados en el estudiante que está en la colección estática.
- Borrar estudiante - Mostrar una confirmación de borrado de un estudiante especificado, y eliminar al estudiante de la colección estática.