diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..475f9df --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +build/ +*.class + + diff --git a/build/web/Course_form.jsp b/build/web/Course_form.jsp deleted file mode 100644 index 8b402e7..0000000 --- a/build/web/Course_form.jsp +++ /dev/null @@ -1 +0,0 @@ -C:\Users\nneth\OneDrive\Desktop\git new\Student_Management_System\web\Course_form.jsp diff --git a/build/web/Course_list.jsp b/build/web/Course_list.jsp deleted file mode 100644 index 022babd..0000000 --- a/build/web/Course_list.jsp +++ /dev/null @@ -1,17 +0,0 @@ -<%-- - Document : Course_list - Created on : 18 May 2025, 12:35:16 - Author : nneth ---%> - -<%@page contentType="text/html" pageEncoding="UTF-8"%> - - - - - JSP Page - - -

Hello World!

- - diff --git a/build/web/META-INF/MANIFEST.MF b/build/web/META-INF/MANIFEST.MF deleted file mode 100644 index 59499bc..0000000 --- a/build/web/META-INF/MANIFEST.MF +++ /dev/null @@ -1,2 +0,0 @@ -Manifest-Version: 1.0 - diff --git a/build/web/META-INF/context.xml b/build/web/META-INF/context.xml deleted file mode 100644 index 53ebb28..0000000 --- a/build/web/META-INF/context.xml +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/build/web/WEB-INF/classes/.netbeans_automatic_build b/build/web/WEB-INF/classes/.netbeans_automatic_build deleted file mode 100644 index e69de29..0000000 diff --git a/build/web/WEB-INF/classes/.netbeans_update_resources b/build/web/WEB-INF/classes/.netbeans_update_resources deleted file mode 100644 index e69de29..0000000 diff --git a/build/web/WEB-INF/classes/Attendance.class b/build/web/WEB-INF/classes/Attendance.class deleted file mode 100644 index e91eb75..0000000 Binary files a/build/web/WEB-INF/classes/Attendance.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/com/example/dao/MessageDAO.class b/build/web/WEB-INF/classes/com/example/dao/MessageDAO.class deleted file mode 100644 index e519cff..0000000 Binary files a/build/web/WEB-INF/classes/com/example/dao/MessageDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/com/example/model/Message.class b/build/web/WEB-INF/classes/com/example/model/Message.class deleted file mode 100644 index 54ffbcd..0000000 Binary files a/build/web/WEB-INF/classes/com/example/model/Message.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/controller/AssignmentServlet.class b/build/web/WEB-INF/classes/controller/AssignmentServlet.class deleted file mode 100644 index 5a81962..0000000 Binary files a/build/web/WEB-INF/classes/controller/AssignmentServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/controller/AttendanceServlet.class b/build/web/WEB-INF/classes/controller/AttendanceServlet.class deleted file mode 100644 index f214e23..0000000 Binary files a/build/web/WEB-INF/classes/controller/AttendanceServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/controller/CourseServlet.class b/build/web/WEB-INF/classes/controller/CourseServlet.class deleted file mode 100644 index 731c60e..0000000 Binary files a/build/web/WEB-INF/classes/controller/CourseServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/controller/DBConnection.class b/build/web/WEB-INF/classes/controller/DBConnection.class deleted file mode 100644 index fdc0b28..0000000 Binary files a/build/web/WEB-INF/classes/controller/DBConnection.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/controller/DashboardServlet.class b/build/web/WEB-INF/classes/controller/DashboardServlet.class deleted file mode 100644 index 380a1f6..0000000 Binary files a/build/web/WEB-INF/classes/controller/DashboardServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/controller/GetSubjectsByCourseServlet.class b/build/web/WEB-INF/classes/controller/GetSubjectsByCourseServlet.class deleted file mode 100644 index afa1e91..0000000 Binary files a/build/web/WEB-INF/classes/controller/GetSubjectsByCourseServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/controller/GradeServlet.class b/build/web/WEB-INF/classes/controller/GradeServlet.class deleted file mode 100644 index 434b3fc..0000000 Binary files a/build/web/WEB-INF/classes/controller/GradeServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/controller/HomeRedirectServlet.class b/build/web/WEB-INF/classes/controller/HomeRedirectServlet.class deleted file mode 100644 index 5d68816..0000000 Binary files a/build/web/WEB-INF/classes/controller/HomeRedirectServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/controller/LoginServlet.class b/build/web/WEB-INF/classes/controller/LoginServlet.class deleted file mode 100644 index 740874d..0000000 Binary files a/build/web/WEB-INF/classes/controller/LoginServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/controller/LogoutServlet.class b/build/web/WEB-INF/classes/controller/LogoutServlet.class deleted file mode 100644 index 49cb75d..0000000 Binary files a/build/web/WEB-INF/classes/controller/LogoutServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/controller/MessageServlet.class b/build/web/WEB-INF/classes/controller/MessageServlet.class deleted file mode 100644 index 82f926b..0000000 Binary files a/build/web/WEB-INF/classes/controller/MessageServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/controller/UserServlet.class b/build/web/WEB-INF/classes/controller/UserServlet.class deleted file mode 100644 index 8cfc4ca..0000000 Binary files a/build/web/WEB-INF/classes/controller/UserServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/dao/AssignmentDAO.class b/build/web/WEB-INF/classes/dao/AssignmentDAO.class deleted file mode 100644 index 5a9a00b..0000000 Binary files a/build/web/WEB-INF/classes/dao/AssignmentDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/dao/AttendanceDAO.class b/build/web/WEB-INF/classes/dao/AttendanceDAO.class deleted file mode 100644 index fbb3929..0000000 Binary files a/build/web/WEB-INF/classes/dao/AttendanceDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/dao/BatchDAO.class b/build/web/WEB-INF/classes/dao/BatchDAO.class deleted file mode 100644 index c81bc74..0000000 Binary files a/build/web/WEB-INF/classes/dao/BatchDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/dao/CourseDAO.class b/build/web/WEB-INF/classes/dao/CourseDAO.class deleted file mode 100644 index 429db6a..0000000 Binary files a/build/web/WEB-INF/classes/dao/CourseDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/dao/GradeDAO.class b/build/web/WEB-INF/classes/dao/GradeDAO.class deleted file mode 100644 index 60ab9b4..0000000 Binary files a/build/web/WEB-INF/classes/dao/GradeDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/dao/RoleDAO.class b/build/web/WEB-INF/classes/dao/RoleDAO.class deleted file mode 100644 index ea2bcb4..0000000 Binary files a/build/web/WEB-INF/classes/dao/RoleDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/dao/StudentDAO.class b/build/web/WEB-INF/classes/dao/StudentDAO.class deleted file mode 100644 index c765dcd..0000000 Binary files a/build/web/WEB-INF/classes/dao/StudentDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/dao/UserDAO.class b/build/web/WEB-INF/classes/dao/UserDAO.class deleted file mode 100644 index 396d278..0000000 Binary files a/build/web/WEB-INF/classes/dao/UserDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/model/AssignmentDAO.class b/build/web/WEB-INF/classes/model/AssignmentDAO.class deleted file mode 100644 index fea70ea..0000000 Binary files a/build/web/WEB-INF/classes/model/AssignmentDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/model/Attendance.class b/build/web/WEB-INF/classes/model/Attendance.class deleted file mode 100644 index db823b7..0000000 Binary files a/build/web/WEB-INF/classes/model/Attendance.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/model/Batch.class b/build/web/WEB-INF/classes/model/Batch.class deleted file mode 100644 index 84d59f3..0000000 Binary files a/build/web/WEB-INF/classes/model/Batch.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/model/Course.class b/build/web/WEB-INF/classes/model/Course.class deleted file mode 100644 index 0447289..0000000 Binary files a/build/web/WEB-INF/classes/model/Course.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/model/Grade.class b/build/web/WEB-INF/classes/model/Grade.class deleted file mode 100644 index af76128..0000000 Binary files a/build/web/WEB-INF/classes/model/Grade.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/model/Role.class b/build/web/WEB-INF/classes/model/Role.class deleted file mode 100644 index 09247ac..0000000 Binary files a/build/web/WEB-INF/classes/model/Role.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/model/Student.class b/build/web/WEB-INF/classes/model/Student.class deleted file mode 100644 index 94fc45d..0000000 Binary files a/build/web/WEB-INF/classes/model/Student.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/model/User.class b/build/web/WEB-INF/classes/model/User.class deleted file mode 100644 index 3df7181..0000000 Binary files a/build/web/WEB-INF/classes/model/User.class and /dev/null differ diff --git a/build/web/WEB-INF/classes/servlet/StudentServlet.class b/build/web/WEB-INF/classes/servlet/StudentServlet.class deleted file mode 100644 index fe999a6..0000000 Binary files a/build/web/WEB-INF/classes/servlet/StudentServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/Course_list.jsp b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/Course_list.jsp deleted file mode 100644 index 022babd..0000000 --- a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/Course_list.jsp +++ /dev/null @@ -1,17 +0,0 @@ -<%-- - Document : Course_list - Created on : 18 May 2025, 12:35:16 - Author : nneth ---%> - -<%@page contentType="text/html" pageEncoding="UTF-8"%> - - - - - JSP Page - - -

Hello World!

- - diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/Attendance.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/Attendance.class deleted file mode 100644 index e91eb75..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/Attendance.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/com/example/dao/MessageDAO.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/com/example/dao/MessageDAO.class deleted file mode 100644 index e519cff..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/com/example/dao/MessageDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/com/example/model/Message.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/com/example/model/Message.class deleted file mode 100644 index 54ffbcd..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/com/example/model/Message.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/com/example/servlet/HttpServlet.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/com/example/servlet/HttpServlet.class deleted file mode 100644 index 2fb6fce..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/com/example/servlet/HttpServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/com/example/servlet/MessageServlet.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/com/example/servlet/MessageServlet.class deleted file mode 100644 index 800a0a1..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/com/example/servlet/MessageServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/controller/AssignmentServlet.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/controller/AssignmentServlet.class deleted file mode 100644 index 5a81962..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/controller/AssignmentServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/controller/AttendanceServlet.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/controller/AttendanceServlet.class deleted file mode 100644 index 9a85af8..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/controller/AttendanceServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/controller/CourseServlet.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/controller/CourseServlet.class deleted file mode 100644 index 731c60e..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/controller/CourseServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/controller/DBConnection.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/controller/DBConnection.class deleted file mode 100644 index fdc0b28..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/controller/DBConnection.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/controller/GradeServlet.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/controller/GradeServlet.class deleted file mode 100644 index 657eb11..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/controller/GradeServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/controller/MessageServlet.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/controller/MessageServlet.class deleted file mode 100644 index 82f926b..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/controller/MessageServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/dao/AssignmentDAO.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/dao/AssignmentDAO.class deleted file mode 100644 index 5a9a00b..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/dao/AssignmentDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/dao/AttendanceDAO.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/dao/AttendanceDAO.class deleted file mode 100644 index fbb3929..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/dao/AttendanceDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/dao/CourseDAO.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/dao/CourseDAO.class deleted file mode 100644 index 429db6a..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/dao/CourseDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/dao/GradeDAO.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/dao/GradeDAO.class deleted file mode 100644 index f509366..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/dao/GradeDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/dao/StudentDAO.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/dao/StudentDAO.class deleted file mode 100644 index c765dcd..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/dao/StudentDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/model/AssignmentDAO.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/model/AssignmentDAO.class deleted file mode 100644 index fea70ea..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/model/AssignmentDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/model/Attendance.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/model/Attendance.class deleted file mode 100644 index db823b7..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/model/Attendance.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/model/Course.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/model/Course.class deleted file mode 100644 index 0447289..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/model/Course.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/model/Grade.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/model/Grade.class deleted file mode 100644 index f989640..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/model/Grade.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/model/Student.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/model/Student.class deleted file mode 100644 index 94fc45d..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/model/Student.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/servlet/StudentServlet.class b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/servlet/StudentServlet.class deleted file mode 100644 index fe999a6..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/classes/servlet/StudentServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/lib/gson-2.10.1.jar b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/lib/gson-2.10.1.jar deleted file mode 100644 index a88c5bd..0000000 Binary files a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/WEB-INF/lib/gson-2.10.1.jar and /dev/null differ diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/assignment_form.jsp b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/assignment_form.jsp deleted file mode 100644 index 01163de..0000000 --- a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/assignment_form.jsp +++ /dev/null @@ -1,9 +0,0 @@ -

Upload Assignment

-
- Subject ID:

- Title:

- Description:


- Due Date:

- File:

- -
diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/assignment_list.jsp b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/assignment_list.jsp deleted file mode 100644 index 3cd8883..0000000 --- a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/assignment_list.jsp +++ /dev/null @@ -1,26 +0,0 @@ -<%@ page import="java.util.*, your.package.Assignment, your.package.AssignmentDAO" %> -<%@ page import="java.sql.*" %> -<% - Connection conn = DBConnection.getConnection(); - AssignmentDAO dao = new AssignmentDAO(conn); - List assignments = dao.getAllAssignments(); -%> - -

Assignment List

- - - - -<% - for (Assignment a : assignments) { -%> - - - - - - -<% - } -%> -
TitleSubject IDDue DateDownload
<%= a.getTitle() %><%= a.getSubjectId() %><%= a.getDueDate() %>Download
diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/attendance_mark.jsp b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/attendance_mark.jsp deleted file mode 100644 index c6d7601..0000000 --- a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/attendance_mark.jsp +++ /dev/null @@ -1,253 +0,0 @@ -<%@ page import="java.util.List" %> -<%@ page import="model.Student, model.Subject" %> - - - - - - Mark Attendance - SMS - - - - -
-

Mark Attendance

-
-
- - -
- - - - - - - - - - - <% - List studentList = (List) request.getAttribute("studentList"); - if(studentList != null && !studentList.isEmpty()) { - for(Student student : studentList) { - %> - - - - - - - - <% - } - } else { - %> - - - - <% } %> - -
Student ID Student Name Guardian Name Status
<%= student.getStudentId() %><%= student.getFullName() %><%= student.getGuardianName() %> -
- - -
-
- No students found -
- -
- - Back to Dashboard - -
- - diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/attendance_view.jsp b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/attendance_view.jsp deleted file mode 100644 index 05377fc..0000000 --- a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/attendance_view.jsp +++ /dev/null @@ -1,316 +0,0 @@ -<%@ page import="java.util.List" %> -<%@ page import="model.Attendance" %> -<%@ page import="java.text.SimpleDateFormat" %> - - - - Attendance Records - - - - - -
-
-

Attendance Records

- - Back to Dashboard - -
- - - -
- - - <% - List attendanceList = (List) request.getAttribute("attendanceList"); - SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); - if (attendanceList == null || attendanceList.isEmpty()) { - %> -
- -

No attendance records found for the selected criteria.

-
- <% - } else { - %> - - - - - - - - - - - <% - for (Attendance a : attendanceList) { - String statusClass = ""; - switch(a.getStatus().toLowerCase()) { - case "present": statusClass = "status-present"; break; - case "absent": statusClass = "status-absent"; break; - case "late": statusClass = "status-late"; break; - } - %> - - - - - - - <% - } - %> - -
DateStudent IDStatusRemarks
<%= sdf.format(a.getDate()) %><%= a.getStudentId() %> - - fa-check-circle - <% } else if(a.getStatus().equalsIgnoreCase("absent")) { %> - fa-times-circle - <% } else if(a.getStatus().equalsIgnoreCase("late")) { %> - fa-clock - <% } %> - "> - <%= a.getStatus() %> -
- - - <% - } - %> -
-
- - - - - \ No newline at end of file diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/grade_form.jsp b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/grade_form.jsp deleted file mode 100644 index d6c5ea3..0000000 --- a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/grade_form.jsp +++ /dev/null @@ -1,39 +0,0 @@ -<%@ page contentType="text/html;charset=UTF-8" %> - - - Enter Grade - - - -

Enter Grade

-
- Student ID:
- Subject ID:
- Marks:
- -
- - diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/grade_list.jsp b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/grade_list.jsp deleted file mode 100644 index 1da84b5..0000000 --- a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/grade_list.jsp +++ /dev/null @@ -1,61 +0,0 @@ -<%@ page contentType="text/html;charset=UTF-8" %> -<%@ page import="java.util.List" %> -<%@ page import="model.Grade" %> - - - Grade Report - - - -

Grade Report

- -
- Filter by Student ID: - or Subject ID: - -
- - - - - - <% - List grades = (List) request.getAttribute("grades"); - if (grades != null) { - for (Grade g : grades) { - %> - - - - - - - - <% - } - } - %> -
IDStudentSubjectMarksGrade
<%= g.getGradeId() %><%= g.getStudentId() %><%= g.getSubjectId() %><%= g.getMarks() %><%= g.getGrade() %>
- - diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/message_menu.jsp b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/message_menu.jsp deleted file mode 100644 index 17ce920..0000000 --- a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/message_menu.jsp +++ /dev/null @@ -1,11 +0,0 @@ -<%@page contentType="text/html" pageEncoding="UTF-8"%> - - - - - JSP Page - - -

Hello World!

- - diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/messages.jsp b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/messages.jsp deleted file mode 100644 index 1a28c8e..0000000 --- a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/messages.jsp +++ /dev/null @@ -1,37 +0,0 @@ -<%-- - <%-- src/main/webapp/messages.jsp --%> -<%@ page contentType="text/html;charset=UTF-8" %> - - - Send Message - - - -
-

Compose Message

- <% if (request.getAttribute("error") != null) { %> -
${error}
- <% } %> - -
-
- - -
-
- - -
-
- - -
-
- - -
- -
-
- - \ No newline at end of file diff --git a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/messages_receive.jsp b/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/messages_receive.jsp deleted file mode 100644 index 7f5cad1..0000000 --- a/build/web/WEB-INF/classesDownloads/project/Student_Management_System/build/web/messages_receive.jsp +++ /dev/null @@ -1,35 +0,0 @@ - - <%-- src/main/webapp/messages_receive.jsp --%> -<%@ page contentType="text/html;charset=UTF-8" %> -<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> - - - Received Messages - - - -
-

Received Messages

- - - - - - - - - - - - - - - - - - - -
FromSubjectMessageDate
${message.senderId}${message.subject}${message.content}${message.timestamp}
-
- - diff --git a/build/web/WEB-INF/classesWijesinghe/Documents/github2/Student_Management_System/build/web/grade_form.jsp b/build/web/WEB-INF/classesWijesinghe/Documents/github2/Student_Management_System/build/web/grade_form.jsp deleted file mode 100644 index 98bceeb..0000000 --- a/build/web/WEB-INF/classesWijesinghe/Documents/github2/Student_Management_System/build/web/grade_form.jsp +++ /dev/null @@ -1,14 +0,0 @@ -<%@ page contentType="text/html;charset=UTF-8" %> - -Enter Grade - -

Enter Grade

-
- Student ID:
- Subject ID:
- Marks:
- Grade:
- -
- - diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/Course_form.jsp b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/Course_form.jsp deleted file mode 100644 index 8b402e7..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/Course_form.jsp +++ /dev/null @@ -1 +0,0 @@ -C:\Users\nneth\OneDrive\Desktop\git new\Student_Management_System\web\Course_form.jsp diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/Course_list.jsp b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/Course_list.jsp deleted file mode 100644 index 022babd..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/Course_list.jsp +++ /dev/null @@ -1,17 +0,0 @@ -<%-- - Document : Course_list - Created on : 18 May 2025, 12:35:16 - Author : nneth ---%> - -<%@page contentType="text/html" pageEncoding="UTF-8"%> - - - - - JSP Page - - -

Hello World!

- - diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/META-INF/context.xml b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/META-INF/context.xml deleted file mode 100644 index 53ebb28..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/META-INF/context.xml +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/com/example/dao/MessageDAO.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/com/example/dao/MessageDAO.class deleted file mode 100644 index e519cff..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/com/example/dao/MessageDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/com/example/model/Message.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/com/example/model/Message.class deleted file mode 100644 index 54ffbcd..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/com/example/model/Message.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/AssignmentServlet.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/AssignmentServlet.class deleted file mode 100644 index 5a81962..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/AssignmentServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/AttendanceServlet.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/AttendanceServlet.class deleted file mode 100644 index f214e23..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/AttendanceServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/CourseServlet.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/CourseServlet.class deleted file mode 100644 index 731c60e..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/CourseServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/DBConnection.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/DBConnection.class deleted file mode 100644 index fdc0b28..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/DBConnection.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/DashboardServlet.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/DashboardServlet.class deleted file mode 100644 index 380a1f6..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/DashboardServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/GetSubjectsByCourseServlet.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/GetSubjectsByCourseServlet.class deleted file mode 100644 index afa1e91..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/GetSubjectsByCourseServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/GradeServlet.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/GradeServlet.class deleted file mode 100644 index 434b3fc..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/GradeServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/HomeRedirectServlet.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/HomeRedirectServlet.class deleted file mode 100644 index 5d68816..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/HomeRedirectServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/LoginServlet.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/LoginServlet.class deleted file mode 100644 index 740874d..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/LoginServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/LogoutServlet.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/LogoutServlet.class deleted file mode 100644 index 49cb75d..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/LogoutServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/MessageServlet.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/MessageServlet.class deleted file mode 100644 index 82f926b..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/MessageServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/UserServlet.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/UserServlet.class deleted file mode 100644 index 8cfc4ca..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/controller/UserServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/AssignmentDAO.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/AssignmentDAO.class deleted file mode 100644 index 5a9a00b..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/AssignmentDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/AttendanceDAO.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/AttendanceDAO.class deleted file mode 100644 index fbb3929..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/AttendanceDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/BatchDAO.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/BatchDAO.class deleted file mode 100644 index c81bc74..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/BatchDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/CourseDAO.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/CourseDAO.class deleted file mode 100644 index 429db6a..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/CourseDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/GradeDAO.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/GradeDAO.class deleted file mode 100644 index 60ab9b4..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/GradeDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/RoleDAO.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/RoleDAO.class deleted file mode 100644 index ea2bcb4..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/RoleDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/UserDAO.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/UserDAO.class deleted file mode 100644 index 396d278..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/dao/UserDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/model/AssignmentDAO.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/model/AssignmentDAO.class deleted file mode 100644 index fea70ea..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/model/AssignmentDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/model/Attendance.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/model/Attendance.class deleted file mode 100644 index db823b7..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/model/Attendance.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/model/Batch.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/model/Batch.class deleted file mode 100644 index 84d59f3..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/model/Batch.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/model/Course.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/model/Course.class deleted file mode 100644 index 0447289..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/model/Course.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/model/Grade.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/model/Grade.class deleted file mode 100644 index af76128..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/model/Grade.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/model/Role.class b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/model/Role.class deleted file mode 100644 index 09247ac..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/classes/model/Role.class and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/lib/gson-2.10.1.jar b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/lib/gson-2.10.1.jar deleted file mode 100644 index a88c5bd..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/lib/gson-2.10.1.jar and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/lib/jakarta-jstl-1.1.2.jar b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/lib/jakarta-jstl-1.1.2.jar deleted file mode 100644 index a02abec..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/lib/jakarta-jstl-1.1.2.jar and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/lib/jstl-1.2.jar b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/lib/jstl-1.2.jar deleted file mode 100644 index 0fd275e..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/lib/jstl-1.2.jar and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/lib/mysql-connector-j-9.2.0.jar b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/lib/mysql-connector-j-9.2.0.jar deleted file mode 100644 index 9794444..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/lib/mysql-connector-j-9.2.0.jar and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/web.xml b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/WEB-INF/web.xml deleted file mode 100644 index e69de29..0000000 diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/assignment_form.jsp b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/assignment_form.jsp deleted file mode 100644 index 01163de..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/assignment_form.jsp +++ /dev/null @@ -1,9 +0,0 @@ -

Upload Assignment

-
- Subject ID:

- Title:

- Description:


- Due Date:

- File:

- -
diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/assignment_list.jsp b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/assignment_list.jsp deleted file mode 100644 index 3cd8883..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/assignment_list.jsp +++ /dev/null @@ -1,26 +0,0 @@ -<%@ page import="java.util.*, your.package.Assignment, your.package.AssignmentDAO" %> -<%@ page import="java.sql.*" %> -<% - Connection conn = DBConnection.getConnection(); - AssignmentDAO dao = new AssignmentDAO(conn); - List assignments = dao.getAllAssignments(); -%> - -

Assignment List

- - - - -<% - for (Assignment a : assignments) { -%> - - - - - - -<% - } -%> -
TitleSubject IDDue DateDownload
<%= a.getTitle() %><%= a.getSubjectId() %><%= a.getDueDate() %>Download
diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/attendance_mark.jsp b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/attendance_mark.jsp deleted file mode 100644 index c6d7601..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/attendance_mark.jsp +++ /dev/null @@ -1,253 +0,0 @@ -<%@ page import="java.util.List" %> -<%@ page import="model.Student, model.Subject" %> - - - - - - Mark Attendance - SMS - - - - -
-

Mark Attendance

-
-
- - -
- - - - - - - - - - - <% - List studentList = (List) request.getAttribute("studentList"); - if(studentList != null && !studentList.isEmpty()) { - for(Student student : studentList) { - %> - - - - - - - - <% - } - } else { - %> - - - - <% } %> - -
Student ID Student Name Guardian Name Status
<%= student.getStudentId() %><%= student.getFullName() %><%= student.getGuardianName() %> -
- - -
-
- No students found -
- -
- - Back to Dashboard - -
- - diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/attendance_view.jsp b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/attendance_view.jsp deleted file mode 100644 index 05377fc..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/attendance_view.jsp +++ /dev/null @@ -1,316 +0,0 @@ -<%@ page import="java.util.List" %> -<%@ page import="model.Attendance" %> -<%@ page import="java.text.SimpleDateFormat" %> - - - - Attendance Records - - - - - -
-
-

Attendance Records

- - Back to Dashboard - -
- - - -
- - - <% - List attendanceList = (List) request.getAttribute("attendanceList"); - SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); - if (attendanceList == null || attendanceList.isEmpty()) { - %> -
- -

No attendance records found for the selected criteria.

-
- <% - } else { - %> - - - - - - - - - - - <% - for (Attendance a : attendanceList) { - String statusClass = ""; - switch(a.getStatus().toLowerCase()) { - case "present": statusClass = "status-present"; break; - case "absent": statusClass = "status-absent"; break; - case "late": statusClass = "status-late"; break; - } - %> - - - - - - - <% - } - %> - -
DateStudent IDStatusRemarks
<%= sdf.format(a.getDate()) %><%= a.getStudentId() %> - - fa-check-circle - <% } else if(a.getStatus().equalsIgnoreCase("absent")) { %> - fa-times-circle - <% } else if(a.getStatus().equalsIgnoreCase("late")) { %> - fa-clock - <% } %> - "> - <%= a.getStatus() %> -
- - - <% - } - %> -
-
- - - - - \ No newline at end of file diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/dashboard_admin.jsp b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/dashboard_admin.jsp deleted file mode 100644 index 62f59dc..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/dashboard_admin.jsp +++ /dev/null @@ -1,879 +0,0 @@ -<%@ page session="true" %> -<%@ page import="model.User" %> -<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> - -<% - User user = (User) session.getAttribute("user"); - if (user == null || user.getRoleId() != 1) { - response.sendRedirect(request.getContextPath() + "/login"); - return; - } - - int studentCount = (request.getAttribute("studentCount") != null) ? (Integer) request.getAttribute("studentCount") : 0; - int userCount = (request.getAttribute("userCount") != null) ? (Integer) request.getAttribute("userCount") : 0; - int courseCount = (request.getAttribute("courseCount") != null) ? (Integer) request.getAttribute("courseCount") : 0; - int assignmentCount = (request.getAttribute("assignmentCount") != null) ? (Integer) request.getAttribute("assignmentCount") : 0; -%> - - - - - Admin Dashboard - - - - - - -
- - - - -
-
-

Dashboard Overview

-
- - -
-
- -
-

Welcome back, <%= user.getFullName() %>

-

Here's what's happening with your institution today. You have 3 new notifications and 5 pending tasks.

-
- -
-
-
-
-
Total Students
-
<%= studentCount %>
-
-
- -
-
-
- 12% from last month -
-
- -
-
-
-
Total Teachers
-
<%= userCount %>
-
-
- -
-
-
- 5% from last month -
-
- -
-
-
-
Active Courses
-
<%= courseCount %>
-
-
- -
-
-
- 2% from last month -
-
- -
-
-
-
Assignments
-
<%= assignmentCount %>
-
-
- -
-
-
- 24% from last month -
-
-
- -
-
-
-

Student Enrollment Trends

-
- -
-
-
- -
-
- -
-
-

Recent Activity

-
- -
-
-
-
-
- -
-
-

New Student Registered

-

John Doe enrolled in Computer Science

-
- 2 hours ago -
-
-
-
-
- -
-
-

Course Updated

-

Mathematics 101 syllabus was modified

-
- 5 hours ago -
-
-
-
-
- -
-
-

Assignment Submitted

-

15 students submitted Physics assignment

-
- 1 day ago -
-
-
-
-
-
- -
-
-

Grade Distribution

-
- - -
-
-
- -
-
-
-
- - - - \ No newline at end of file diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/dashboard_student.jsp b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/dashboard_student.jsp deleted file mode 100644 index 518dfcb..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/dashboard_student.jsp +++ /dev/null @@ -1,320 +0,0 @@ -<%@ page session="true" %> -<%@ page import="model.User" %> -<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> - -<% - User user = (User) session.getAttribute("user"); - if (user == null || user.getRoleId() != 3) { - response.sendRedirect("login.jsp"); - return; - } -%> - - - - Student Dashboard - - - - - - - - \ No newline at end of file diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/dashboard_teacher.jsp b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/dashboard_teacher.jsp deleted file mode 100644 index e8e001e..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/dashboard_teacher.jsp +++ /dev/null @@ -1,342 +0,0 @@ -<%@ page session="true" %> -<%@ page import="model.User" %> -<%@ page import="model.Course" %> -<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> - -<% - User user = (User) session.getAttribute("user"); - if (user == null || user.getRoleId() != 2) { - response.sendRedirect(request.getContextPath() + "/login"); - return; - } - - Course course = (Course) request.getAttribute("course"); -%> - - - - - Teacher Dashboard - - - - - - - - \ No newline at end of file diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/error.jsp b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/error.jsp deleted file mode 100644 index a1ca272..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/error.jsp +++ /dev/null @@ -1,77 +0,0 @@ - - - - Error - - - - -
-

Error: Role not recognized or access denied!

- Return to Login -
- - diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/grade_entry.jsp b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/grade_entry.jsp deleted file mode 100644 index 1126006..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/grade_entry.jsp +++ /dev/null @@ -1,257 +0,0 @@ -<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> -<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> - - - - - - - Enter Grades - SMS - - - - -
-

Enter Grades

- -
-
- - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Student ID Full Name Guardian Marks
- - ${s.studentId} - ${s.fullName}${s.guardianName} - -
- No students found -
- -
- -
- - Back to Dashboard - -
-
-
- - \ No newline at end of file diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/grade_form.jsp b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/grade_form.jsp deleted file mode 100644 index 7f904eb..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/grade_form.jsp +++ /dev/null @@ -1,82 +0,0 @@ -<%@ page contentType="text/html;charset=UTF-8" %> - - - Enter Grade - - - -
-

Enter Grade

-
- - - - - - - - - - - - - -
-
- - diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/grade_list.jsp b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/grade_list.jsp deleted file mode 100644 index 360f01f..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/grade_list.jsp +++ /dev/null @@ -1,112 +0,0 @@ -<%@ page contentType="text/html;charset=UTF-8" %> -<%@ page import="java.util.List" %> - - - - Grade List - - - -
-

Grade Report

- -
- Filter by Student ID: - or Subject ID: - -
- - - - <% - List grades = (List) request.getAttribute("grades"); - if (grades != null) { - for (Grade g : grades) { - %> - - - - - - - - <% - } - } else { - %> - - <% - } - %> -
IDStudentSubjectMarksGrade
<%= g.getGradeId() %><%= g.getStudentId() %><%= g.getSubjectId() %><%= g.getMarks() %><%= g.getGrade() %>
No grades found.
-
- - diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/grade_view.jsp b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/grade_view.jsp deleted file mode 100644 index 6a15072..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/grade_view.jsp +++ /dev/null @@ -1,262 +0,0 @@ -<%@ page import="model.Grade" %> -<%@ page import="java.util.List" %> -<% - List gradeList = (new dao.GradeDAO()).getGradesByStudent(1); // Replace with dynamic student ID -%> - - - - Grade Report - - - - - -
-
-

Student Grade Report

- - Back to Dashboard - -
- -
-
-
-

Average Grade

-

B+

-
-
-

Highest Grade

-

A (95%)

-
-
-

Lowest Grade

-

C (72%)

-
-
-

Exams Taken

-

<%= gradeList.size() %>

-
-
- - <% if (gradeList == null || gradeList.isEmpty()) { %> -
- -

No grade records found

-
- <% } else { %> - - - - - - - - - - - - - <% - for (model.Grade g : gradeList) { - %> - - - - - - - - - <% - } - %> - - - -
Exam IDSubjectExam DateMarks ObtainedPercentageGrade
<%= g.getExamId() %><%= g.getSubjectName() != null ? g.getSubjectName() : "N/A" %><%= g.getExamDate() != null ? g.getExamDate().toString() : "N/A" %><%= g.getMarksObtained() %><%= g.getPercentage() %> - <%= g.getGradeLetter() %> -
- -
- -

-
- Grade Performance Chart -

-
- <% } %> -
-
- - \ No newline at end of file diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/images/6931246_29988.jpg b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/images/6931246_29988.jpg deleted file mode 100644 index 25272fa..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/images/6931246_29988.jpg and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/login.jsp b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/login.jsp deleted file mode 100644 index e3dcb3e..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/login.jsp +++ /dev/null @@ -1,278 +0,0 @@ -<%@ page contentType="text/html;charset=UTF-8" language="java" %> - - - - Login - SMS - - - - - -
-
- - -
-

Student Management System

-

Access your student management system with your credentials to manage courses, attendance, and more.

- -
-
-

Sign in

-
- - - - - - -
- - -
- - - - - -
- ${error} -
- - -
-
-
- - \ No newline at end of file diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/message_menu.jsp b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/message_menu.jsp deleted file mode 100644 index 17ce920..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/message_menu.jsp +++ /dev/null @@ -1,11 +0,0 @@ -<%@page contentType="text/html" pageEncoding="UTF-8"%> - - - - - JSP Page - - -

Hello World!

- - diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/messages.jsp b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/messages.jsp deleted file mode 100644 index 1a28c8e..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/messages.jsp +++ /dev/null @@ -1,37 +0,0 @@ -<%-- - <%-- src/main/webapp/messages.jsp --%> -<%@ page contentType="text/html;charset=UTF-8" %> - - - Send Message - - - -
-

Compose Message

- <% if (request.getAttribute("error") != null) { %> -
${error}
- <% } %> - -
-
- - -
-
- - -
-
- - -
-
- - -
- -
-
- - \ No newline at end of file diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/messages_receive.jsp b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/messages_receive.jsp deleted file mode 100644 index 7f5cad1..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/messages_receive.jsp +++ /dev/null @@ -1,35 +0,0 @@ - - <%-- src/main/webapp/messages_receive.jsp --%> -<%@ page contentType="text/html;charset=UTF-8" %> -<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> - - - Received Messages - - - -
-

Received Messages

- - - - - - - - - - - - - - - - - - - -
FromSubjectMessageDate
${message.senderId}${message.subject}${message.content}${message.timestamp}
-
- - diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/uploads/In Class Activity 2.pdf b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/uploads/In Class Activity 2.pdf deleted file mode 100644 index 0ba31a4..0000000 Binary files a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/uploads/In Class Activity 2.pdf and /dev/null differ diff --git a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/user_list.jsp b/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/user_list.jsp deleted file mode 100644 index 4b1d411..0000000 --- a/build/web/WEB-INF/classesith/Documents/NetBeansProjects/Student_Management_sysytem/build/web/user_list.jsp +++ /dev/null @@ -1,69 +0,0 @@ -<%@ page contentType="text/html;charset=UTF-8" language="java" %> - - - - User Registration Form - - - - -

User Registration

- -
- - - - - - - - - - - - - -
- - - diff --git a/build/web/WEB-INF/classesnagement_System/build/web/WEB-INF/classes/controller/GradeServlet.class b/build/web/WEB-INF/classesnagement_System/build/web/WEB-INF/classes/controller/GradeServlet.class deleted file mode 100644 index 5c9b10c..0000000 Binary files a/build/web/WEB-INF/classesnagement_System/build/web/WEB-INF/classes/controller/GradeServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesnagement_System/build/web/WEB-INF/classes/controller/UserServlet.class b/build/web/WEB-INF/classesnagement_System/build/web/WEB-INF/classes/controller/UserServlet.class deleted file mode 100644 index 12b60c0..0000000 Binary files a/build/web/WEB-INF/classesnagement_System/build/web/WEB-INF/classes/controller/UserServlet.class and /dev/null differ diff --git a/build/web/WEB-INF/classesnagement_System/build/web/WEB-INF/classes/dao/GradeDAO.class b/build/web/WEB-INF/classesnagement_System/build/web/WEB-INF/classes/dao/GradeDAO.class deleted file mode 100644 index 60ab9b4..0000000 Binary files a/build/web/WEB-INF/classesnagement_System/build/web/WEB-INF/classes/dao/GradeDAO.class and /dev/null differ diff --git a/build/web/WEB-INF/classesnagement_System/build/web/WEB-INF/classes/model/Grade.class b/build/web/WEB-INF/classesnagement_System/build/web/WEB-INF/classes/model/Grade.class deleted file mode 100644 index af76128..0000000 Binary files a/build/web/WEB-INF/classesnagement_System/build/web/WEB-INF/classes/model/Grade.class and /dev/null differ diff --git a/build/web/WEB-INF/classesnagement_System/build/web/WEB-INF/lib/gson-2.10.1.jar b/build/web/WEB-INF/classesnagement_System/build/web/WEB-INF/lib/gson-2.10.1.jar deleted file mode 100644 index a88c5bd..0000000 Binary files a/build/web/WEB-INF/classesnagement_System/build/web/WEB-INF/lib/gson-2.10.1.jar and /dev/null differ diff --git a/build/web/WEB-INF/classesnagement_System/build/web/grade_entry.jsp b/build/web/WEB-INF/classesnagement_System/build/web/grade_entry.jsp deleted file mode 100644 index 1126006..0000000 --- a/build/web/WEB-INF/classesnagement_System/build/web/grade_entry.jsp +++ /dev/null @@ -1,257 +0,0 @@ -<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> -<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> - - - - - - - Enter Grades - SMS - - - - -
-

Enter Grades

- -
-
- - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Student ID Full Name Guardian Marks
- - ${s.studentId} - ${s.fullName}${s.guardianName} - -
- No students found -
- -
- -
- - Back to Dashboard - -
-
-
- - \ No newline at end of file diff --git a/build/web/WEB-INF/classesnagement_System/build/web/grade_view.jsp b/build/web/WEB-INF/classesnagement_System/build/web/grade_view.jsp deleted file mode 100644 index 6a15072..0000000 --- a/build/web/WEB-INF/classesnagement_System/build/web/grade_view.jsp +++ /dev/null @@ -1,262 +0,0 @@ -<%@ page import="model.Grade" %> -<%@ page import="java.util.List" %> -<% - List gradeList = (new dao.GradeDAO()).getGradesByStudent(1); // Replace with dynamic student ID -%> - - - - Grade Report - - - - - -
-
-

Student Grade Report

- - Back to Dashboard - -
- -
-
-
-

Average Grade

-

B+

-
-
-

Highest Grade

-

A (95%)

-
-
-

Lowest Grade

-

C (72%)

-
-
-

Exams Taken

-

<%= gradeList.size() %>

-
-
- - <% if (gradeList == null || gradeList.isEmpty()) { %> -
- -

No grade records found

-
- <% } else { %> - - - - - - - - - - - - - <% - for (model.Grade g : gradeList) { - %> - - - - - - - - - <% - } - %> - - - -
Exam IDSubjectExam DateMarks ObtainedPercentageGrade
<%= g.getExamId() %><%= g.getSubjectName() != null ? g.getSubjectName() : "N/A" %><%= g.getExamDate() != null ? g.getExamDate().toString() : "N/A" %><%= g.getMarksObtained() %><%= g.getPercentage() %> - <%= g.getGradeLetter() %> -
- -
- -

-
- Grade Performance Chart -

-
- <% } %> -
-
- - \ No newline at end of file diff --git a/build/web/WEB-INF/lib/Student_Management_System b/build/web/WEB-INF/lib/Student_Management_System deleted file mode 100644 index e69de29..0000000 diff --git a/build/web/WEB-INF/lib/gson-2.10.1.jar b/build/web/WEB-INF/lib/gson-2.10.1.jar deleted file mode 100644 index a88c5bd..0000000 Binary files a/build/web/WEB-INF/lib/gson-2.10.1.jar and /dev/null differ diff --git a/build/web/WEB-INF/lib/jakarta-jstl-1.1.2.jar b/build/web/WEB-INF/lib/jakarta-jstl-1.1.2.jar deleted file mode 100644 index a02abec..0000000 Binary files a/build/web/WEB-INF/lib/jakarta-jstl-1.1.2.jar and /dev/null differ diff --git a/build/web/WEB-INF/lib/jstl-1.2.jar b/build/web/WEB-INF/lib/jstl-1.2.jar deleted file mode 100644 index 0fd275e..0000000 Binary files a/build/web/WEB-INF/lib/jstl-1.2.jar and /dev/null differ diff --git a/build/web/WEB-INF/lib/mysql-connector-j-9.2.0.jar b/build/web/WEB-INF/lib/mysql-connector-j-9.2.0.jar deleted file mode 100644 index 9794444..0000000 Binary files a/build/web/WEB-INF/lib/mysql-connector-j-9.2.0.jar and /dev/null differ diff --git a/build/web/WEB-INF/web.xml b/build/web/WEB-INF/web.xml deleted file mode 100644 index e69de29..0000000 diff --git a/build/web/assignment_form.jsp b/build/web/assignment_form.jsp deleted file mode 100644 index 01163de..0000000 --- a/build/web/assignment_form.jsp +++ /dev/null @@ -1,9 +0,0 @@ -

Upload Assignment

-
- Subject ID:

- Title:

- Description:


- Due Date:

- File:

- -
diff --git a/build/web/assignment_list.jsp b/build/web/assignment_list.jsp deleted file mode 100644 index 3cd8883..0000000 --- a/build/web/assignment_list.jsp +++ /dev/null @@ -1,26 +0,0 @@ -<%@ page import="java.util.*, your.package.Assignment, your.package.AssignmentDAO" %> -<%@ page import="java.sql.*" %> -<% - Connection conn = DBConnection.getConnection(); - AssignmentDAO dao = new AssignmentDAO(conn); - List assignments = dao.getAllAssignments(); -%> - -

Assignment List

- - - - -<% - for (Assignment a : assignments) { -%> - - - - - - -<% - } -%> -
TitleSubject IDDue DateDownload
<%= a.getTitle() %><%= a.getSubjectId() %><%= a.getDueDate() %>Download
diff --git a/build/web/attendance_mark.jsp b/build/web/attendance_mark.jsp deleted file mode 100644 index c6d7601..0000000 --- a/build/web/attendance_mark.jsp +++ /dev/null @@ -1,253 +0,0 @@ -<%@ page import="java.util.List" %> -<%@ page import="model.Student, model.Subject" %> - - - - - - Mark Attendance - SMS - - - - -
-

Mark Attendance

-
-
- - -
- - - - - - - - - - - <% - List studentList = (List) request.getAttribute("studentList"); - if(studentList != null && !studentList.isEmpty()) { - for(Student student : studentList) { - %> - - - - - - - - <% - } - } else { - %> - - - - <% } %> - -
Student ID Student Name Guardian Name Status
<%= student.getStudentId() %><%= student.getFullName() %><%= student.getGuardianName() %> -
- - -
-
- No students found -
- -
- - Back to Dashboard - -
- - diff --git a/build/web/attendance_view.jsp b/build/web/attendance_view.jsp deleted file mode 100644 index 05377fc..0000000 --- a/build/web/attendance_view.jsp +++ /dev/null @@ -1,316 +0,0 @@ -<%@ page import="java.util.List" %> -<%@ page import="model.Attendance" %> -<%@ page import="java.text.SimpleDateFormat" %> - - - - Attendance Records - - - - - -
-
-

Attendance Records

- - Back to Dashboard - -
- - - -
- - - <% - List attendanceList = (List) request.getAttribute("attendanceList"); - SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); - if (attendanceList == null || attendanceList.isEmpty()) { - %> -
- -

No attendance records found for the selected criteria.

-
- <% - } else { - %> - - - - - - - - - - - <% - for (Attendance a : attendanceList) { - String statusClass = ""; - switch(a.getStatus().toLowerCase()) { - case "present": statusClass = "status-present"; break; - case "absent": statusClass = "status-absent"; break; - case "late": statusClass = "status-late"; break; - } - %> - - - - - - - <% - } - %> - -
DateStudent IDStatusRemarks
<%= sdf.format(a.getDate()) %><%= a.getStudentId() %> - - fa-check-circle - <% } else if(a.getStatus().equalsIgnoreCase("absent")) { %> - fa-times-circle - <% } else if(a.getStatus().equalsIgnoreCase("late")) { %> - fa-clock - <% } %> - "> - <%= a.getStatus() %> -
- - - <% - } - %> -
-
- - - - - \ No newline at end of file diff --git a/build/web/dashboard_admin.jsp b/build/web/dashboard_admin.jsp deleted file mode 100644 index 62f59dc..0000000 --- a/build/web/dashboard_admin.jsp +++ /dev/null @@ -1,879 +0,0 @@ -<%@ page session="true" %> -<%@ page import="model.User" %> -<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> - -<% - User user = (User) session.getAttribute("user"); - if (user == null || user.getRoleId() != 1) { - response.sendRedirect(request.getContextPath() + "/login"); - return; - } - - int studentCount = (request.getAttribute("studentCount") != null) ? (Integer) request.getAttribute("studentCount") : 0; - int userCount = (request.getAttribute("userCount") != null) ? (Integer) request.getAttribute("userCount") : 0; - int courseCount = (request.getAttribute("courseCount") != null) ? (Integer) request.getAttribute("courseCount") : 0; - int assignmentCount = (request.getAttribute("assignmentCount") != null) ? (Integer) request.getAttribute("assignmentCount") : 0; -%> - - - - - Admin Dashboard - - - - - - -
- - - - -
-
-

Dashboard Overview

-
- - -
-
- -
-

Welcome back, <%= user.getFullName() %>

-

Here's what's happening with your institution today. You have 3 new notifications and 5 pending tasks.

-
- -
-
-
-
-
Total Students
-
<%= studentCount %>
-
-
- -
-
-
- 12% from last month -
-
- -
-
-
-
Total Teachers
-
<%= userCount %>
-
-
- -
-
-
- 5% from last month -
-
- -
-
-
-
Active Courses
-
<%= courseCount %>
-
-
- -
-
-
- 2% from last month -
-
- -
-
-
-
Assignments
-
<%= assignmentCount %>
-
-
- -
-
-
- 24% from last month -
-
-
- -
-
-
-

Student Enrollment Trends

-
- -
-
-
- -
-
- -
-
-

Recent Activity

-
- -
-
-
-
-
- -
-
-

New Student Registered

-

John Doe enrolled in Computer Science

-
- 2 hours ago -
-
-
-
-
- -
-
-

Course Updated

-

Mathematics 101 syllabus was modified

-
- 5 hours ago -
-
-
-
-
- -
-
-

Assignment Submitted

-

15 students submitted Physics assignment

-
- 1 day ago -
-
-
-
-
-
- -
-
-

Grade Distribution

-
- - -
-
-
- -
-
-
-
- - - - \ No newline at end of file diff --git a/build/web/dashboard_student.jsp b/build/web/dashboard_student.jsp deleted file mode 100644 index 518dfcb..0000000 --- a/build/web/dashboard_student.jsp +++ /dev/null @@ -1,320 +0,0 @@ -<%@ page session="true" %> -<%@ page import="model.User" %> -<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> - -<% - User user = (User) session.getAttribute("user"); - if (user == null || user.getRoleId() != 3) { - response.sendRedirect("login.jsp"); - return; - } -%> - - - - Student Dashboard - - - - - - - - \ No newline at end of file diff --git a/build/web/dashboard_teacher.jsp b/build/web/dashboard_teacher.jsp deleted file mode 100644 index e8e001e..0000000 --- a/build/web/dashboard_teacher.jsp +++ /dev/null @@ -1,342 +0,0 @@ -<%@ page session="true" %> -<%@ page import="model.User" %> -<%@ page import="model.Course" %> -<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> - -<% - User user = (User) session.getAttribute("user"); - if (user == null || user.getRoleId() != 2) { - response.sendRedirect(request.getContextPath() + "/login"); - return; - } - - Course course = (Course) request.getAttribute("course"); -%> - - - - - Teacher Dashboard - - - - - - - - \ No newline at end of file diff --git a/build/web/error.jsp b/build/web/error.jsp deleted file mode 100644 index a1ca272..0000000 --- a/build/web/error.jsp +++ /dev/null @@ -1,77 +0,0 @@ - - - - Error - - - - -
-

Error: Role not recognized or access denied!

- Return to Login -
- - diff --git a/build/web/grade_entry.jsp b/build/web/grade_entry.jsp deleted file mode 100644 index 1126006..0000000 --- a/build/web/grade_entry.jsp +++ /dev/null @@ -1,257 +0,0 @@ -<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> -<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> - - - - - - - Enter Grades - SMS - - - - -
-

Enter Grades

- -
-
- - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Student ID Full Name Guardian Marks
- - ${s.studentId} - ${s.fullName}${s.guardianName} - -
- No students found -
- -
- -
- - Back to Dashboard - -
-
-
- - \ No newline at end of file diff --git a/build/web/grade_view.jsp b/build/web/grade_view.jsp deleted file mode 100644 index 6a15072..0000000 --- a/build/web/grade_view.jsp +++ /dev/null @@ -1,262 +0,0 @@ -<%@ page import="model.Grade" %> -<%@ page import="java.util.List" %> -<% - List gradeList = (new dao.GradeDAO()).getGradesByStudent(1); // Replace with dynamic student ID -%> - - - - Grade Report - - - - - -
-
-

Student Grade Report

- - Back to Dashboard - -
- -
-
-
-

Average Grade

-

B+

-
-
-

Highest Grade

-

A (95%)

-
-
-

Lowest Grade

-

C (72%)

-
-
-

Exams Taken

-

<%= gradeList.size() %>

-
-
- - <% if (gradeList == null || gradeList.isEmpty()) { %> -
- -

No grade records found

-
- <% } else { %> - - - - - - - - - - - - - <% - for (model.Grade g : gradeList) { - %> - - - - - - - - - <% - } - %> - - - -
Exam IDSubjectExam DateMarks ObtainedPercentageGrade
<%= g.getExamId() %><%= g.getSubjectName() != null ? g.getSubjectName() : "N/A" %><%= g.getExamDate() != null ? g.getExamDate().toString() : "N/A" %><%= g.getMarksObtained() %><%= g.getPercentage() %> - <%= g.getGradeLetter() %> -
- -
- -

-
- Grade Performance Chart -

-
- <% } %> -
-
- - \ No newline at end of file diff --git a/build/web/images/6931246_29988.jpg b/build/web/images/6931246_29988.jpg deleted file mode 100644 index 25272fa..0000000 Binary files a/build/web/images/6931246_29988.jpg and /dev/null differ diff --git a/build/web/index.html b/build/web/index.html deleted file mode 100644 index 4cea0a0..0000000 --- a/build/web/index.html +++ /dev/null @@ -1,15 +0,0 @@ - - - - - TODO supply a title - - - - -
TODO write content
- - diff --git a/build/web/login.jsp b/build/web/login.jsp deleted file mode 100644 index e3dcb3e..0000000 --- a/build/web/login.jsp +++ /dev/null @@ -1,278 +0,0 @@ -<%@ page contentType="text/html;charset=UTF-8" language="java" %> - - - - Login - SMS - - - - - -
-
- - -
-

Student Management System

-

Access your student management system with your credentials to manage courses, attendance, and more.

- -
-
-

Sign in

-
- - - - - - -
- - -
- - - - - -
- ${error} -
- - -
-
-
- - \ No newline at end of file diff --git a/build/web/message_menu.jsp b/build/web/message_menu.jsp deleted file mode 100644 index 17ce920..0000000 --- a/build/web/message_menu.jsp +++ /dev/null @@ -1,11 +0,0 @@ -<%@page contentType="text/html" pageEncoding="UTF-8"%> - - - - - JSP Page - - -

Hello World!

- - diff --git a/build/web/messages.jsp b/build/web/messages.jsp deleted file mode 100644 index 1a28c8e..0000000 --- a/build/web/messages.jsp +++ /dev/null @@ -1,37 +0,0 @@ -<%-- - <%-- src/main/webapp/messages.jsp --%> -<%@ page contentType="text/html;charset=UTF-8" %> - - - Send Message - - - -
-

Compose Message

- <% if (request.getAttribute("error") != null) { %> -
${error}
- <% } %> - -
-
- - -
-
- - -
-
- - -
-
- - -
- -
-
- - \ No newline at end of file diff --git a/build/web/messages_receive.jsp b/build/web/messages_receive.jsp deleted file mode 100644 index 7f5cad1..0000000 --- a/build/web/messages_receive.jsp +++ /dev/null @@ -1,35 +0,0 @@ - - <%-- src/main/webapp/messages_receive.jsp --%> -<%@ page contentType="text/html;charset=UTF-8" %> -<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> - - - Received Messages - - - -
-

Received Messages

- - - - - - - - - - - - - - - - - - - -
FromSubjectMessageDate
${message.senderId}${message.subject}${message.content}${message.timestamp}
-
- - diff --git a/build/web/uploads/In Class Activity 2.pdf b/build/web/uploads/In Class Activity 2.pdf deleted file mode 100644 index 0ba31a4..0000000 Binary files a/build/web/uploads/In Class Activity 2.pdf and /dev/null differ diff --git a/build/web/user_list.jsp b/build/web/user_list.jsp deleted file mode 100644 index 4b1d411..0000000 --- a/build/web/user_list.jsp +++ /dev/null @@ -1,69 +0,0 @@ -<%@ page contentType="text/html;charset=UTF-8" language="java" %> - - - - User Registration Form - - - - -

User Registration

- -
- - - - - - - - - - - - - -
- - - diff --git a/nbproject/build-impl.xml~ b/nbproject/build-impl.xml~ new file mode 100644 index 0000000..558811e --- /dev/null +++ b/nbproject/build-impl.xml~ @@ -0,0 +1,1438 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set src.dir + Must set test.src.dir + Must set build.dir + Must set build.web.dir + Must set build.generated.dir + Must set dist.dir + Must set build.classes.dir + Must set dist.javadoc.dir + Must set build.test.classes.dir + Must set build.test.results.dir + Must set build.classes.excludes + Must set dist.war + + + + + + + + + +The Java EE server classpath is not correctly set up - server home directory is missing. +Either open the project in the IDE and assign the server or setup the server classpath manually. +For example like this: + ant -Dj2ee.server.home=<app_server_installation_directory> + + +The Java EE server classpath is not correctly set up. Your active server type is ${j2ee.server.type}. +Either open the project in the IDE and assign the server or setup the server classpath manually. +For example like this: + ant -Duser.properties.file=<path_to_property_file> (where you put the property "j2ee.platform.classpath" in a .properties file) +or ant -Dj2ee.platform.classpath=<server_classpath> (where no properties file is used) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No tests executed. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +The libs.CopyLibs.classpath property is not set up. +This property must point to +org-netbeans-modules-java-j2seproject-copylibstask.jar file which is part +of NetBeans IDE installation and is usually located at +<netbeans_installation>/java<version>/ant/extra folder. +Either open the project in the IDE and make sure CopyLibs library +exists or setup the property manually. For example like this: + ant -Dlibs.CopyLibs.classpath=a/path/to/org-netbeans-modules-java-j2seproject-copylibstask.jar + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set JVM to use for profiling in profiler.info.jvm + Must set profiler agent JVM arguments in profiler.info.jvmargs.agent + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.jsp.includes + + + + + + + + + + + + + + + + + + + + + + + + + + Must select a file in the IDE or set jsp.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Browser not found, cannot launch the deployed application. Try to set the BROWSER environment variable. + + + Launching ${browse.url} + + + + + + Must select one file in the IDE or set run.class + + + + Must select one file in the IDE or set run.class + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set debug.class + + + + + + + + + + + + Must select one file in the IDE or set debug.class + + + + + Must set fix.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + Some tests failed; see details above. + + + + + + + + + Must select some files in the IDE or set test.includes + + + + Some tests failed; see details above. + + + + Must select some files in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + Some tests failed; see details above. + + + + + Must select one file in the IDE or set test.class + + + + Must select one file in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/nbproject/genfiles.properties b/nbproject/genfiles.properties index 7b91719..474006d 100644 --- a/nbproject/genfiles.properties +++ b/nbproject/genfiles.properties @@ -13,7 +13,7 @@ build.xml.script.CRC32=fc6fcdfe build.xml.stylesheet.CRC32=1707db4f@1.101.0.1 # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. -nbproject/build-impl.xml.data.CRC32=373743a8 -nbproject/build-impl.xml.script.CRC32=de29fbc1 -nbproject/build-impl.xml.stylesheet.CRC32=334708a0@1.101.0.1 +nbproject/build-impl.xml.data.CRC32=fc784f4c +nbproject/build-impl.xml.script.CRC32=9ded10af +nbproject/build-impl.xml.stylesheet.CRC32=334708a0@1.100.0.1