This project is a web-based implementation of a Student Management System that allows the user to manage student data, such as adding, updating, and deleting students.
- Java Servlets
- JSP
- HTML/CSS
- JDBC
- MySQL
- Tomcat Server 9.0
- Add, update, delete and view student data
- Supports validation of user inputs
- Provides search functionality to search for students based on various parameters
Check out the live demo of the application here.
- Clone the repository to your local machine
- Open the project in your IDE
- Run the application on a Tomcat server
The application follows a Model-View-Controller (MVC) architecture with a layered approach for improved code maintainability and readability.
- The model package contains the
Student
class which represents the entity for a student.
- The view package contains the JSP files which display the UI for the user.
- The controller package contains the servlets which handle the user requests and update the model accordingly.
This project was created by [Your Name] as a part of [Course Name] at [Institution Name].