diff --git a/Student Result Processing System Java Project/Documentation/CONTENT.doc b/Student Result Processing System Java Project/Documentation/CONTENT.doc new file mode 100644 index 0000000..b9a6216 Binary files /dev/null and b/Student Result Processing System Java Project/Documentation/CONTENT.doc differ diff --git a/Student Result Processing System Java Project/Documentation/FRONT PAGES.doc b/Student Result Processing System Java Project/Documentation/FRONT PAGES.doc new file mode 100644 index 0000000..12fa342 Binary files /dev/null and b/Student Result Processing System Java Project/Documentation/FRONT PAGES.doc differ diff --git a/Student Result Processing System Java Project/Documentation/TABLE OF CONTENTS.doc b/Student Result Processing System Java Project/Documentation/TABLE OF CONTENTS.doc new file mode 100644 index 0000000..399ea70 Binary files /dev/null and b/Student Result Processing System Java Project/Documentation/TABLE OF CONTENTS.doc differ diff --git a/Student Result Processing System Java Project/Paper Presentation/Student Result Processing System.ppt b/Student Result Processing System Java Project/Paper Presentation/Student Result Processing System.ppt new file mode 100644 index 0000000..e4aaaed Binary files /dev/null and b/Student Result Processing System Java Project/Paper Presentation/Student Result Processing System.ppt differ diff --git a/Student Result Processing System Java Project/Project Abstract/ABSTRACT.docx b/Student Result Processing System Java Project/Project Abstract/ABSTRACT.docx new file mode 100644 index 0000000..18f708e Binary files /dev/null and b/Student Result Processing System Java Project/Project Abstract/ABSTRACT.docx differ diff --git a/Student Result Processing System Java Project/Readme.docx b/Student Result Processing System Java Project/Readme.docx new file mode 100644 index 0000000..cf11c06 Binary files /dev/null and b/Student Result Processing System Java Project/Readme.docx differ diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp.sql b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp.sql new file mode 100644 index 0000000..4fc6341 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp.sql @@ -0,0 +1,224 @@ +-- MySQL dump 10.10 +-- +-- Host: localhost Database: srp +-- ------------------------------------------------------ +-- Server version 5.0.21-community-nt + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8 */; +/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; +/*!40103 SET TIME_ZONE='+00:00' */; +/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; +/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; +/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; +/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; + +-- +-- Table structure for table `examination_details` +-- + +DROP TABLE IF EXISTS `examination_details`; +CREATE TABLE `examination_details` ( + `examid` varchar(45) NOT NULL default '', + `time` varchar(45) NOT NULL default '', + PRIMARY KEY (`examid`) +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumping data for table `examination_details` +-- + + +/*!40000 ALTER TABLE `examination_details` DISABLE KEYS */; +LOCK TABLES `examination_details` WRITE; +INSERT INTO `examination_details` VALUES ('exam1','12:30'),('exam2','10:30'),('Exam3','11:30'),('unit test1','10:30 AM'); +UNLOCK TABLES; +/*!40000 ALTER TABLE `examination_details` ENABLE KEYS */; + +-- +-- Table structure for table `faculty_details` +-- + +DROP TABLE IF EXISTS `faculty_details`; +CREATE TABLE `faculty_details` ( + `faculty_id` varchar(45) NOT NULL default '', + `faculty_name` varchar(45) NOT NULL default '', + `password` varchar(45) NOT NULL default '', + `subject_dealing` varchar(45) NOT NULL default '', + `joining_date` varchar(45) NOT NULL default '', + `mailid` varchar(45) NOT NULL default '', + PRIMARY KEY (`faculty_id`) +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumping data for table `faculty_details` +-- + + +/*!40000 ALTER TABLE `faculty_details` DISABLE KEYS */; +LOCK TABLES `faculty_details` WRITE; +INSERT INTO `faculty_details` VALUES ('Teacher1','Ramana','','computers','22-06-2008','ramana@gmail.com'); +UNLOCK TABLES; +/*!40000 ALTER TABLE `faculty_details` ENABLE KEYS */; + +-- +-- Table structure for table `login_table` +-- + +DROP TABLE IF EXISTS `login_table`; +CREATE TABLE `login_table` ( + `login_id` varchar(45) NOT NULL default '', + `password` varchar(45) NOT NULL default '', + `role` varchar(45) NOT NULL default '', + PRIMARY KEY (`login_id`) +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumping data for table `login_table` +-- + + +/*!40000 ALTER TABLE `login_table` DISABLE KEYS */; +LOCK TABLES `login_table` WRITE; +INSERT INTO `login_table` VALUES ('Stud2','swathi','student'),('Teacher1','ramana','teacher'); +UNLOCK TABLES; +/*!40000 ALTER TABLE `login_table` ENABLE KEYS */; + +-- +-- Table structure for table `notification_details` +-- + +DROP TABLE IF EXISTS `notification_details`; +CREATE TABLE `notification_details` ( + `notification_id` int(10) unsigned NOT NULL auto_increment, + `n_name` varchar(45) NOT NULL default '', + `n_date` varchar(45) NOT NULL default '', + PRIMARY KEY (`notification_id`) +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumping data for table `notification_details` +-- + + +/*!40000 ALTER TABLE `notification_details` DISABLE KEYS */; +LOCK TABLES `notification_details` WRITE; +INSERT INTO `notification_details` VALUES (1,'School remains open from july 10th 2009','28-4-2009 '); +UNLOCK TABLES; +/*!40000 ALTER TABLE `notification_details` ENABLE KEYS */; + +-- +-- Table structure for table `student_details` +-- + +DROP TABLE IF EXISTS `student_details`; +CREATE TABLE `student_details` ( + `student_id` varchar(45) NOT NULL default '', + `student_name` varchar(45) NOT NULL default '', + `password` varchar(45) NOT NULL default '', + `currentstandard` varchar(45) NOT NULL default '', + `currentdivision` varchar(45) NOT NULL default '', + `parentemailid` varchar(45) NOT NULL default '', + `joiningdate` varchar(45) NOT NULL default '', + `reportcardno` varchar(45) NOT NULL default '', + PRIMARY KEY (`student_id`) +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumping data for table `student_details` +-- + + +/*!40000 ALTER TABLE `student_details` DISABLE KEYS */; +LOCK TABLES `student_details` WRITE; +INSERT INTO `student_details` VALUES ('Stud1','swathi','','10','B','laxmi@gmail.com','22-06-2008','Rep1'),('Stud2','pranitha','','10','A','pranitha@gmail.com','10-04-2009','Rep2'); +UNLOCK TABLES; +/*!40000 ALTER TABLE `student_details` ENABLE KEYS */; + +-- +-- Table structure for table `student_remarks` +-- + +DROP TABLE IF EXISTS `student_remarks`; +CREATE TABLE `student_remarks` ( + `student_id` varchar(45) NOT NULL default '', + `remarks` varchar(100) NOT NULL default '', + `date` varchar(45) NOT NULL default '', + `teacher_id` varchar(45) NOT NULL default '', + `remark_id` int(10) unsigned NOT NULL auto_increment, + PRIMARY KEY (`remark_id`) +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumping data for table `student_remarks` +-- + + +/*!40000 ALTER TABLE `student_remarks` DISABLE KEYS */; +LOCK TABLES `student_remarks` WRITE; +INSERT INTO `student_remarks` VALUES ('Stud1','Poor At Science','30-4-2009 ','Teacher1',1),('Stud1','Poor At Maths','24-4-2009 ','Teacher1',2),('Stud2','poor At science','24-4-2009 ','Teacher1',3),('Stud2','poor at social Studies','23-4-2009 ','Teacher1',4); +UNLOCK TABLES; +/*!40000 ALTER TABLE `student_remarks` ENABLE KEYS */; + +-- +-- Table structure for table `studentreport1` +-- + +DROP TABLE IF EXISTS `studentreport1`; +CREATE TABLE `studentreport1` ( + `student_id` varchar(10) NOT NULL default '', + `test_id` varchar(45) NOT NULL default '', + `Telugu` varchar(45) NOT NULL default 'NotEntered', + `Hindi` varchar(45) NOT NULL default 'NotEntered', + `English` varchar(45) NOT NULL default 'NotEntered', + `maths` varchar(45) NOT NULL default 'NotEntered', + `Science` varchar(45) NOT NULL default 'NotEntered', + `Social` varchar(45) NOT NULL default 'NotEntered', + `actualmarks` varchar(45) NOT NULL default '' +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumping data for table `studentreport1` +-- + + +/*!40000 ALTER TABLE `studentreport1` DISABLE KEYS */; +LOCK TABLES `studentreport1` WRITE; +INSERT INTO `studentreport1` VALUES ('Stud2','UnitTest','23','23','NotEntered','NotEntered','NotEntered','NotEntered','25'),('Stud1','UnitTest','24','23','NotEntered','NotEntered','NotEntered','NotEntered','25'); +UNLOCK TABLES; +/*!40000 ALTER TABLE `studentreport1` ENABLE KEYS */; + +-- +-- Table structure for table `time_details` +-- + +DROP TABLE IF EXISTS `time_details`; +CREATE TABLE `time_details` ( + `examid` varchar(45) NOT NULL default '', + `subject` varchar(45) NOT NULL default '', + `date` varchar(45) NOT NULL default '', + `incr` int(10) unsigned NOT NULL default '0' +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumping data for table `time_details` +-- + + +/*!40000 ALTER TABLE `time_details` DISABLE KEYS */; +LOCK TABLES `time_details` WRITE; +INSERT INTO `time_details` VALUES ('exam1','Social','26-4-2009 ',0),('exam1','Social','26-4-2009 ',0),('exam1','Social','26-4-2009 ',0),('exam1','Social','26-4-2009 ',0),('exam1','Social','26-4-2009 ',0),('exam1','Social','26-4-2009 ',0),('exam2','as','23-4-2009 ',0),('exam2','as','24-4-2009 ',0),('exam2','as','25-4-2009 ',0),('exam2','as','26-4-2009 ',0),('exam2','as','27-4-2009 ',0),('exam2','as','28-4-2009 ',0),('Exam3','Telugu','24-4-2009',1),('Exam3','Hindi','25-4-2009',2),('Exam3','English','26-4-2009',3),('Exam3','Maths','27-4-2009',4),('Exam3','Science','28-4-2009',5),('Exam3','Social','30-4-2009 ',6),('unit test1','Telugu','2-6-2009 ',1),('unit test1','Hindi','3-6-2009 ',2),('unit test1','english','4-6-2009 ',3),('unit test1','maths','5-6-2009 ',4),('unit test1','science','6-6-2009 ',5),('unit test1','social','7-6-2009 ',6); +UNLOCK TABLES; +/*!40000 ALTER TABLE `time_details` ENABLE KEYS */; +/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; + +/*!40101 SET SQL_MODE=@OLD_SQL_MODE */; +/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; +/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; +/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AddFacaultytDetails.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AddFacaultytDetails.jsp new file mode 100644 index 0000000..0bf9e10 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AddFacaultytDetails.jsp @@ -0,0 +1,81 @@ + +<%@page import="java.sql.*" %> +<% + + Connection con=null; + PreparedStatement pstmt=null; + ResultSet rs=null; + int count=0; + String Fac=null; +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); + pstmt=con.prepareStatement("select count(faculty_id) from faculty_details"); + rs=pstmt.executeQuery(); + while(rs.next()) + { + count=rs.getInt(1)+1; + System.out.println("count"+rs.getInt(1)); + System.out.println("count1"+count); + } + + + + Fac="Teacher"+count; + + +} +catch(Exception e) +{ + e.printStackTrace(); +} +%> + + + + +
+
+
+
+
+ENTER TEACHER DETAILS

+ + + + + + + + +<% + +if(request.getParameter("msg")!=null) +{ +%> +
Teacher ID: readonly >
Teacher Name: +
EmailID: + +
Subject Dealing:
Joining Date:

<%=request.getParameter("msg") %>

+<% +} + %> +
+
                +               + + +
+ +
+ + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AddNotificationDetails.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AddNotificationDetails.jsp new file mode 100644 index 0000000..2f6f827 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AddNotificationDetails.jsp @@ -0,0 +1,84 @@ + +<%@page import="java.sql.*" %> +<% + + Connection con=null; + PreparedStatement pstmt=null; + ResultSet rs=null; + int count=0; + String Fac=null; +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); + pstmt=con.prepareStatement("select count(faculty_id) from faculty_details"); + rs=pstmt.executeQuery(); + while(rs.next()) + { + count=rs.getInt(1)+1; + } + + + + Fac="Teacher"+count; + + + +} +catch(Exception e) +{ + e.printStackTrace(); +} +%> + + + + + + + +
+
+
+
+
+Enter Notification Details

+ + + + + + + + + +<% + +if(request.getParameter("msg")!=null) +{ +%> +
Enter If Any Notification:
Notification Date:date

<%=request.getParameter("msg") %>

+<% +} + %> +
+
                +               + + +
+ + + + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AddReportCardDetails.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AddReportCardDetails.jsp new file mode 100644 index 0000000..58a166f --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AddReportCardDetails.jsp @@ -0,0 +1,115 @@ + +<%@page import="java.sql.*" %> +<% + + Connection con=null; + PreparedStatement pstmt=null; + ResultSet rs=null; + int count=0; + String Fac=null; +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); + pstmt=con.prepareStatement("select student_id,student_name from student_details"); + rs=pstmt.executeQuery(); + + + + +} +catch(Exception e) +{ + e.printStackTrace(); +} +%> + + + + + + + +
+
+
+
+
+PUBLISH REEPORT

+ + + + + + + + + + + + + +<% + +if(request.getParameter("msg")!=null) +{ +%> +
Student ID:
Exam Name: +
Actual Marks:
Subject Name:
Total Marks:

<%=request.getParameter("msg") %>

+<% +} + %> +
+
                +               + + +
+ + + + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AddStudentDetails.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AddStudentDetails.jsp new file mode 100644 index 0000000..145df29 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AddStudentDetails.jsp @@ -0,0 +1,96 @@ + +<% + + Connection con=null; + PreparedStatement pstmt=null; + ResultSet rs=null; + int count=0; + String sid=null,rid=null; +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); + pstmt=con.prepareStatement("select count(student_id) from student_details"); + rs=pstmt.executeQuery(); + while(rs.next()) + { + count=rs.getInt(1)+1; + } + + + + sid="Stud"+count; + rid="Rep"+count; + + +} +catch(Exception e) +{ + e.printStackTrace(); +} +%> + +<%@page import="java.sql.*" %> + + + + +
+

+
+

sandu


+ + + + + + + + +<% + String msg=null; +if(request.getParameter("msg")!=null) +{ +%> +
Student ID: readonly>
Student Name: +
Current Standard:
Current Division: +
Parent EmailID:
Joining Date:
Report CardNo: readonly>

<%=request.getParameter("msg") %>

+<% +} + %> +

                +               + + +
+ + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AddStudentRemarks.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AddStudentRemarks.jsp new file mode 100644 index 0000000..b2ec873 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AddStudentRemarks.jsp @@ -0,0 +1,105 @@ + +<%@page import="java.sql.*" %> +<% + + Connection con=null; + PreparedStatement pstmt=null; + ResultSet rs=null; + int count=0; + String Fac=null; +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); + pstmt=con.prepareStatement("select student_id from student_details"); + rs=pstmt.executeQuery(); + + + + +} +catch(Exception e) +{ + e.printStackTrace(); +} +%> + + + + + + + + +
+
+
+
+ +ENTER STUDENT REMARKS

+ + + + + + + + + + +<% + +if(request.getParameter("msg")!=null) +{ +%> +
Student ID:
Enter Remarks: + + +
Date:date

<%=request.getParameter("msg") %>

+<% +} + %> +
+
                +               + + + + + + + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AddTimeTable.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AddTimeTable.jsp new file mode 100644 index 0000000..e56d1c7 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AddTimeTable.jsp @@ -0,0 +1,115 @@ + +<% + + Connection con=null; + PreparedStatement pstmt=null; + ResultSet rs=null; + int count=0; + String sid=null,rid=null; +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); + pstmt=con.prepareStatement("select count(student_id) from student_details"); + rs=pstmt.executeQuery(); + while(rs.next()) + { + count=rs.getInt(1)+1; + } + + + + sid="Stud"+count; + rid="Rep"+count; + + +} +catch(Exception e) +{ + e.printStackTrace(); +} +%> + +<%@page import="java.sql.*" %> + + + + + +
+
+

ENTER TIME DETAILS/SCHEDULE DETAILS


+ + + + + + + + + + + + + + + + + + +<% + String msg=null; +if(request.getParameter("msg")!=null) +{ +%> +
Enter ExamId: +
Subject:Date:
date
date
date
date
date
date
The Time of Exams Is:

<%=request.getParameter("msg") %>

+<% +} + %> +

                +               + + +
+ + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AdminHome.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AdminHome.jsp new file mode 100644 index 0000000..2016973 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/AdminHome.jsp @@ -0,0 +1,11 @@ + + + +




+
This is admin Page
+






+ + + + + \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ClassMerit.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ClassMerit.jsp new file mode 100644 index 0000000..29821a9 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ClassMerit.jsp @@ -0,0 +1,157 @@ + +<%@page import="java.sql.*" %> +<% + + Connection con=null; + PreparedStatement pstmt=null; + ResultSet rs=null; + int count=0; + String Fac=null; +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); + pstmt=con.prepareStatement("select distinct currentstandard from student_details"); + rs=pstmt.executeQuery(); + + + + +} +catch(Exception e) +{ + e.printStackTrace(); +} +%> + + + + + + + +
+
+
+
+
+CLASSWISE MERIT

+ + + + + + + + + +<% + +if(request.getParameter("msg")!=null) +{ +%> +
Standard:
Exam Name: +

<%=request.getParameter("msg") %>

+<% +} + %> +
+
                +               + + +
+ + +<% +if(request.getParameter("sid")!=null) + { + System.out.println("executed"+request.getParameter("sid")); + %> + + + + <% + try + { + System.out.println("executed"+request.getParameter("sid")); + int i=0; +String ss= request.getParameter("subject"); + //pstmt=con.prepareStatement("Select subject_name,actual_marks,scored_marks from student_report where student_id=? and test_id=?"); + pstmt=con.prepareStatement("select max("+ss+"),d.student_name from studentreport1 r,student_details d where test_id=? and d.student_id=r.student_id and d.currentstandard=? group by r.test_id"); + + // pstmt.setString(1,request.getParameter("subject")); + pstmt.setString(1,request.getParameter("ename")); + pstmt.setString(2,request.getParameter("sid")); + rs=pstmt.executeQuery(); + System.out.println("--executing1--"); + while(rs.next()) + { + System.out.println("--executing--"+rs.getString(1)); + i=i+1; + %> + + + + + <% + } + + + } + + catch(Exception e) + { + e.printStackTrace(); + } + } + %> + + + + + + +
Student Name Marks Secured
<%=rs.getString(2) %><%=rs.getString(1)%>

+ + + + + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/EditTimeTable.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/EditTimeTable.jsp new file mode 100644 index 0000000..3649a3c --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/EditTimeTable.jsp @@ -0,0 +1,144 @@ + +<% + + Connection con=null; + PreparedStatement pstmt=null; + ResultSet rs=null; + +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); + pstmt=con.prepareStatement("select examid from examination_details"); + rs=pstmt.executeQuery(); + + + +} +catch(Exception e) +{ + e.printStackTrace(); +} +%> + +<%@page import="java.sql.*" %> + + +

+ + + + + +
+
+

ENTER TIME DETAILS/SCHEDULE DETAILS


+

+
+ + + +
+ + Enter Exam Id: + + +
+
+ +      +
+ +<% +if(request.getParameter("search")!=null) + { + System.out.println("executed"+request.getParameter("search")); + %> + + + + <% + try + { + System.out.println("executed"+request.getParameter("search")); + int i=0; + pstmt=con.prepareStatement("select s.subject,s.date,l.time from examination_details l,time_details s where l.examid=s.examid and l.examid=?"); + pstmt.setString(1,request.getParameter("search")); + rs=pstmt.executeQuery(); + while(rs.next()) + { + i=i+1; + %> + + <% + if(i==6) + { + %> + + + + + + <% + } + %> +<% + } + } + catch(Exception e) + { + e.printStackTrace(); + + } + } + %> + + + + + + +
Subject:Date:
value=<%=rs.getString(1) %>> value=<%=rs.getString(2) %>>date
The Time of Exams Is:>date

                +               + +
+ + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/Header.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/Header.jsp new file mode 100644 index 0000000..506bdad --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/Header.jsp @@ -0,0 +1,151 @@ + + + + <% + HttpSession hs=request.getSession(); + String uname=(String)hs.getAttribute("userid"); + String role=(String)hs.getAttribute("role"); + %> +
+ + + + +
+ +
+
+
+Student Result Processing +
+ +
+ + <%if(role.equals("admin")){%>Welcome,   Admin<%} else {%>Welcome,  <%=uname%> <%} %>       + [ <%if(role.equals("admin")){%><%} else if(uname.equals("Tester")){%> <%} else if(uname.equals("Developer")){%><%}else if(uname.equals("HrManager")){%><%} %>home ]  + <%if(role!="user"){%>[ logout ]<%} %> + +
+
+
+
+ +







+ + + + + + + + + + + +
+ +

+ + + + + + + + + \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/Home.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/Home.jsp new file mode 100644 index 0000000..e084ff6 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/Home.jsp @@ -0,0 +1,72 @@ + +<% +String msg=null; + +msg=request.getParameter("msg"); + + %> + + + +
+ +
+ + + + +
+ +
+
+
+Student Result Processing +
+ +






+ + + + +
+
+

+ + + +
+

+ Intelli-School project is aimed at developing a school administration system which can Stream line the administration of school. It solves the problems of school management and make easier to maintain students data and develops a strong interaction between the teachers and students. It finds very easier for the parents to get information regarding their pupils and to contact the respective teacher. It assists the school administration to perform various activities. +

+
+


+
+ + + + \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/Recchange_pass.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/Recchange_pass.jsp new file mode 100644 index 0000000..adf9b2c --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/Recchange_pass.jsp @@ -0,0 +1,70 @@ + +<%@ page errorPage="error.jsp"%> +<% +/* String login = (String)session.getAttribute("recid"); + if(login==null) + { + response.sendRedirect("logbean.jsp"); + }*/ + String msg=request.getParameter("msg"); + if(msg==null) + { + msg=""; + } +%> + + +Untitled Document + + + + + + +
+
+
+ +

change password

+ +
+
+

 

+

<%=msg%> +

+
+ + + + + + + + + + + + + +
Old Password :
New Password :
Confirm Password :
+
+
+
+

+ +

+ + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/Recchange_pass1.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/Recchange_pass1.jsp new file mode 100644 index 0000000..f068714 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/Recchange_pass1.jsp @@ -0,0 +1,70 @@ + +<%@ page errorPage="error.jsp"%> +<% +/* String login = (String)session.getAttribute("recid"); + if(login==null) + { + response.sendRedirect("logbean.jsp"); + }*/ + String msg=request.getParameter("msg"); + if(msg==null) + { + msg=""; + } +%> + + +Untitled Document + + + + + + +
+
+
+ +

change password

+ +
+
+

 

+

<%=msg%> +

+
+ + + + + + + + + + + + + +
Old Password :
New Password :
Confirm Password :
+
+
+
+

+ +

+ + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/StudentHeader.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/StudentHeader.jsp new file mode 100644 index 0000000..942fe05 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/StudentHeader.jsp @@ -0,0 +1,147 @@ + + +
+ <% + HttpSession hs=request.getSession(); + String uname=(String)hs.getAttribute("uname"); + String role=(String)hs.getAttribute("role"); + %> +
+ + + + +
+ +
+
+
+Student Result Processing +
+ +
+ + <%if(role.equals("admin")){%>Welcome,   Admin<%} else {%>Welcome,  <%=uname%> <%} %>       + [ <%if(role.equals("admin")){%><%} else if(role.equals("student")){%> <%} else if(uname.equals("Developer")){%><%}else if(uname.equals("HrManager")){%><%} %>home ]  + <%if(role=="student"){%>[ logout ]<%} %> + +
+
+
+
+ +







+ + + + + + + + + + + +
+ +

+ + + + + + +
+ + \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/StudentHome.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/StudentHome.jsp new file mode 100644 index 0000000..123c486 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/StudentHome.jsp @@ -0,0 +1,11 @@ + + +
+




+
This is Student Home Page
+






+ + + + + \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/SubjectMerit.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/SubjectMerit.jsp new file mode 100644 index 0000000..81b998b --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/SubjectMerit.jsp @@ -0,0 +1,166 @@ + +<%@page import="java.sql.*" %> +<% + + Connection con=null; + PreparedStatement pstmt=null; + ResultSet rs=null; + int count=0; + String Fac=null; +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); + pstmt=con.prepareStatement("select distinct currentstandard from student_details"); + rs=pstmt.executeQuery(); + + + + +} +catch(Exception e) +{ + e.printStackTrace(); +} +%> + + + + + + +
+
+
+
+
+SUBJECTWISE MERIT

+ + + + + + + + + + +<% + +if(request.getParameter("msg")!=null) +{ +%> +
Standard:
Exam Name: +
Subject: +

<%=request.getParameter("msg") %>

+<% +} + %> +
+
                +               + + +
+ + +<% +if(request.getParameter("sid")!=null) + { + System.out.println("executed"+request.getParameter("sid")); + %> + + + + <% + try + { + System.out.println("executed"+request.getParameter("sid")); + int i=0; +String ss= request.getParameter("subject"); + //pstmt=con.prepareStatement("Select subject_name,actual_marks,scored_marks from student_report where student_id=? and test_id=?"); + pstmt=con.prepareStatement("select max("+ss+"),d.student_name from studentreport1 r,student_details d where test_id=? and d.student_id=r.student_id and d.currentstandard=? group by r.test_id"); + + // pstmt.setString(1,request.getParameter("subject")); + pstmt.setString(1,request.getParameter("ename")); + pstmt.setString(2,request.getParameter("sid")); + rs=pstmt.executeQuery(); + System.out.println("--executing1--"); + while(rs.next()) + { + System.out.println("--executing--"+rs.getString(1)); + i=i+1; + %> + + + + + <% + } + + + } + + catch(Exception e) + { + e.printStackTrace(); + } + } + %> + + + + + + +
Student Name Marks Secured
<%=rs.getString(2) %><%=rs.getString(1)%>

+ + + + + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/TeacherHeader.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/TeacherHeader.jsp new file mode 100644 index 0000000..fe40beb --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/TeacherHeader.jsp @@ -0,0 +1,157 @@ + + +
+ <% + HttpSession hs=request.getSession(); + String uname=(String)hs.getAttribute("uname"); + String role=(String)hs.getAttribute("role"); + %> +
+ + + + +
+ +
+
+
+Student Result Processing +
+ + +
+ + <%if(role.equals("admin")){%>Welcome,   Admin<%} else {%>Welcome,  <%=uname%> <%} %>       + [ <%if(role.equals("admin")){%><%} else if(role.equals("teacher")){%> <%} else if(uname.equals("teacher")){%><%}else if(uname.equals("HrManager")){%><%} %>home ]  + <%if(role!="user"){%>[ logout ]<%} %> + +
+
+
+
+ +







+ + + + + + + + + + + +
+ +

+ + + + + + +
+ + \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/TeacherHome.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/TeacherHome.jsp new file mode 100644 index 0000000..02f4b80 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/TeacherHome.jsp @@ -0,0 +1,11 @@ + + +
+




+
This is Faculty Home Page
+






+ + + + + \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/UpdateFacultyDetails.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/UpdateFacultyDetails.jsp new file mode 100644 index 0000000..6c13589 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/UpdateFacultyDetails.jsp @@ -0,0 +1,132 @@ + +<%@ page language="java" %> +<%@ page session="true" %> +<%@ page import="java.sql.*,java.io.*,java.util.Random"%> + + + + + +Adminresponse + + + + +
+
+
+
+
+
+
+ +

UPDATE TEACHER DETAILS

+<% +/*Declaration of variables*/ + +Connection con; +PreparedStatement pstmt; +ResultSet rs=null; + +String dno,dname,location; + + +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); + pstmt=con.prepareStatement("select * from faculty_details"); + rs=pstmt.executeQuery(); +} +catch(Exception e) +{ + e.printStackTrace(); +} +if(rs!=null) +{ +%> +
+ + + + + + + + <% +int DisRow=0; + /*Getting the values from the database*/ + + while(rs.next()) + { + + DisRow++; + %> + > + + + + + + + + <% + } + rs.close(); +if(DisRow==0) +{ + %> + + <% +} +} +%> +
Teacher NameSubject DealingJoining DateParent MailIDEdit
<%=rs.getString(2) %><%=rs.getString(4)%><%=rs.getString(5) %><%=rs.getString(6)%>Edit
No Records found
+


+ + + \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/UpdateFacultyDetails1.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/UpdateFacultyDetails1.jsp new file mode 100644 index 0000000..859c269 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/UpdateFacultyDetails1.jsp @@ -0,0 +1,104 @@ + +<%@ page language="java" %> +<%@ page session="true" %> +<%@ page import="java.sql.*,java.io.*,java.util.Random"%> + + +Edir Requests + + + + + + +
+
+

FACULTY DETAILS

+<% +/*Declaration of variables*/ + +Connection con; +PreparedStatement pstmt; +ResultSet rs=null; + +String deptname,location; +String fid=request.getParameter("fid"); + +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); + pstmt=con.prepareStatement("select * from faculty_details where faculty_id=?"); + pstmt.setString(1,fid); + rs=pstmt.executeQuery(); +} +catch(Exception e) +{ + e.printStackTrace(); +} +if(rs!=null) +{ +%> +
+ + +<% +int DisRow=0; + /*Getting the values from the database*/ + + while(rs.next()) + { + + + DisRow++; + %> + > + + + + + + + + + <% + } + rs.close(); +if(DisRow==0) +{ + %> + + <% +} +} +%> +
name="fno">
Teacher Name: name="tname">
Subject Dealing:
Joining Date: name="jdate">
MailId:
No Jobs found
+
+
+
+
+ + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/UpdateStudentDetails.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/UpdateStudentDetails.jsp new file mode 100644 index 0000000..f8672e9 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/UpdateStudentDetails.jsp @@ -0,0 +1,135 @@ + +<%@ page language="java" %> +<%@ page session="true" %> +<%@ page import="java.sql.*,java.io.*,java.util.Random"%> + + + + + +Adminresponse + + + + +
+
+
+
+
+
+
+ +

UPDATE STUDENT DETAILS

+<% +/*Declaration of variables*/ + +Connection con; +PreparedStatement pstmt; +ResultSet rs=null; + +String dno,dname,location; + + +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); + pstmt=con.prepareStatement("select * from student_details"); + rs=pstmt.executeQuery(); +} +catch(Exception e) +{ + e.printStackTrace(); +} +if(rs!=null) +{ +%> +
+ + + + + + + + + + <% +int DisRow=0; + /*Getting the values from the database*/ + + while(rs.next()) + { + + DisRow++; + %> + > + + + + + + + + + <% + } + rs.close(); +if(DisRow==0) +{ + %> + + <% +} +} +%> +
Student NameCurrent StandardCurrent DivisionParent MailIDJoining DateReport CardNoEdit
<%=rs.getString(2) %><%=rs.getString(4)%><%=rs.getString(5) %><%=rs.getString(6)%><%=rs.getString(7) %><%=rs.getString(8)%>Edit
No Records found
+


+ + + \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/UpdateStudentDetails1.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/UpdateStudentDetails1.jsp new file mode 100644 index 0000000..2f2cf78 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/UpdateStudentDetails1.jsp @@ -0,0 +1,105 @@ + +<%@ page language="java" %> +<%@ page session="true" %> +<%@ page import="java.sql.*,java.io.*,java.util.Random"%> + + + +Edir Requests + + + + + +
+
+

STUDENT DETAILS

+<% +/*Declaration of variables*/ + +Connection con; +PreparedStatement pstmt; +ResultSet rs=null; + +String deptname,location; +String sno=request.getParameter("sno"); + +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); + pstmt=con.prepareStatement("select * from student_details where student_id=?"); + pstmt.setString(1,sno); + rs=pstmt.executeQuery(); +} +catch(Exception e) +{ + e.printStackTrace(); +} +if(rs!=null) +{ +%> +
+ + +<% +int DisRow=0; + /*Getting the values from the database*/ + + while(rs.next()) + { + + + DisRow++; + %> + > + + + + + + + + + + <% + } + rs.close(); +if(DisRow==0) +{ + %> + + <% +} +} +%> +
name="sno">
Student Name: name="sname">
Current Standard:
Current Division: name="cdivision">
Parent MailId:
Joining Date:
ReportCardNo:
No Jobs found
+
+
+
+
+ + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/UpdateStudentRemarks.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/UpdateStudentRemarks.jsp new file mode 100644 index 0000000..6f9a67a --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/UpdateStudentRemarks.jsp @@ -0,0 +1,156 @@ +<% +if(((String)session.getAttribute("role")).equals("student")) +{ + %> + +<% +} + +else +{ +%> + +<% +} + %> + +<% + + Connection con=null; + PreparedStatement pstmt=null; + ResultSet rs=null; + +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); + pstmt=con.prepareStatement("select distinct student_id from student_remarks where teacher_id=?"); + pstmt.setString(1,(String)session.getAttribute("userid")); + rs=pstmt.executeQuery(); + + + +} +catch(Exception e) +{ + e.printStackTrace(); +} +%> + +<%@page import="java.sql.*" %> + + + + + + + + +
+
+

MARKS DETAILS


+

+
+ + + + + + + + + + + + + +
+ + Enter Exam Id: + +
+
+ +      +
+ +<% +if(request.getParameter("search")!=null) + { + System.out.println("executed"+request.getParameter("search")); + %> + + + + <% + try + { + System.out.println("executed"+request.getParameter("search")); + int i=0; + pstmt=con.prepareStatement("Select remarks,date,remark_id from student_remarks where student_id=? and teacher_id=?"); + + pstmt.setString(1,request.getParameter("search")); + pstmt.setString(2,(String)session.getAttribute("userid")); + rs=pstmt.executeQuery(); + while(rs.next()) + { + i=i+1; + %> + + + +<% + } + } + catch(Exception e) + { + e.printStackTrace(); + + } + } + %> + + + + + + +
RemarksDateUpdate
<%=rs.getString(1)%><%=rs.getString(2) %>update

+ + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/UpdateStudentRemarks1.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/UpdateStudentRemarks1.jsp new file mode 100644 index 0000000..7f61f7a --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/UpdateStudentRemarks1.jsp @@ -0,0 +1,140 @@ + +<%@ page language="java" %> +<%@ page session="true" %> +<%@ page import="java.sql.*,java.io.*,java.util.Random"%> + + + + + + +Edir Requests + + + + + + + +
+
+
+
+

UPDATE STUDENT REMARKS

+<% +/*Declaration of variables*/ + +Connection con; +PreparedStatement pstmt,pstmt1; +ResultSet rs=null,rs1=null; + +String universityname,location,phoneno,address,www; + String uid=request.getParameter("uid"); + +try + +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); +System.out.println("executed"+request.getParameter("rid")); + pstmt=con.prepareStatement("select * from student_remarks where remark_id=?"); + pstmt.setString(1,request.getParameter("rid") ); + rs=pstmt.executeQuery(); + + + + + + + +if(rs!=null) +{ +%> +
+ + +<% +int DisRow=0; + /*Getting the values from the database*/ + + while(rs.next()) + { + + DisRow++; + + + %> +
+ + + + + +
              +                   + +
>
StudentId:>
Remarks:
Date:>date
+ + + <% + +if(DisRow==0) +{ + %> + No Jobs found + <% +} +} +} +} +catch(Exception e) +{ + e.printStackTrace(); +} + +%> + +
+
+ +
+

+ + + + + + + + + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewNotification.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewNotification.jsp new file mode 100644 index 0000000..1bb3ded --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewNotification.jsp @@ -0,0 +1,154 @@ +<% +if(((String)session.getAttribute("role")).equals("student")) +{ + %> + +<% +} + +else +{ +%> + +<% +} + %> +<%@ page import="java.sql.*"%> +<% + + Connection con=null; + PreparedStatement pstmt=null; + ResultSet rs=null; +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); + pstmt=con.prepareStatement("select * from notification_details"); + + rs=pstmt.executeQuery(); + +} +catch(Exception e) +{ + e.printStackTrace(); +} +%> + + +

+ + + + +
+
+

NOTIFICATION DETAILS


+ + + + + + + +
+ + + + + + + + + + + <% + + + + + try + { + + while(rs.next()) + { + System.out.println("--entered--"); + %> + + + + + + + <% + + } + + + + + + + + + + //pstmt.setString(1,itemname); + //pstmt.setString(2,itemdescription); + //pstmt.setString(3,itemprice); + + pstmt.execute(); + System.out.println(".......4........"); + + System.out.println(".......5........"); + } + + catch(Exception e) + {System.out.println(".......6........"); + e.printStackTrace(); + } + + %> +
NotificationDetailsNotification Date
<%=rs.getString(2) %> <%=rs.getString(3) %>
+ + + + + + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewRemarks.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewRemarks.jsp new file mode 100644 index 0000000..a810cd8 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewRemarks.jsp @@ -0,0 +1,140 @@ + +<%@ page import="java.sql.*"%> +<% + + Connection con=null; + PreparedStatement pstmt=null; + ResultSet rs=null; +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); + pstmt=con.prepareStatement("select * from student_remarks where student_id=?"); + pstmt.setString(1,(String)session.getAttribute("userid")); + rs=pstmt.executeQuery(); + +} +catch(Exception e) +{ + e.printStackTrace(); +} +%> + + +

+ + + + +
+ +

VIEW REMARKS


+ + + + + + + +
+ + + + + + + + + + + <% + + + + + try + { + + while(rs.next()) + { + System.out.println("--entered--"); + %> + + + + + + + <% + + } + + + + + + + + + + //pstmt.setString(1,itemname); + //pstmt.setString(2,itemdescription); + //pstmt.setString(3,itemprice); + + pstmt.execute(); + System.out.println(".......4........"); + + System.out.println(".......5........"); + } + + catch(Exception e) + {System.out.println(".......6........"); + e.printStackTrace(); + } + + %> +
RemarksDate
<%=rs.getString(2) %> <%=rs.getString(3) %>
+ + + + + + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewReport.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewReport.jsp new file mode 100644 index 0000000..aebb8c4 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewReport.jsp @@ -0,0 +1,146 @@ + +<% + + Connection con=null; + PreparedStatement pstmt=null; + ResultSet rs=null; + +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); +// pstmt=con.prepareStatement("select distinct test_id from student_report where student_id=?"); + pstmt=con.prepareStatement("select distinct test_id from studentreport1 where student_id=?"); + pstmt.setString(1,(String)session.getAttribute("userid")); + rs=pstmt.executeQuery(); + + + +} +catch(Exception e) +{ + e.printStackTrace(); +} +%> + +<%@page import="java.sql.*" %> + + + + + + + + +
+ +

MARKS DETAILS


+

+
+ + + + + + + + + + + + + +
+ + Enter Exam Id: + +
+
+ +      +
+ +<% +if(request.getParameter("search")!=null) + { + System.out.println("executed"+request.getParameter("search")); + %> + + + + <% + try + { + System.out.println("executed"+request.getParameter("search")); + int i=0; + //pstmt=con.prepareStatement("Select subject_name,actual_marks,scored_marks from student_report where student_id=? and test_id=?"); + pstmt=con.prepareStatement("Select * from studentreport1 where student_id=? and test_id=?"); + pstmt.setString(1,(String)session.getAttribute("userid")); + pstmt.setString(2,request.getParameter("search")); + rs=pstmt.executeQuery(); + while(rs.next()) + { + i=i+1; + %> + + + + + + + + + <% + } + } + catch(Exception e) + { + e.printStackTrace(); + } + } + %> + + + + + + +
SubjectActual MarksScored Marks
Telugu<%=rs.getString(3) %><%=rs.getString(9) %>
Hindi<%=rs.getString(4) %><%=rs.getString(9) %>
English<%=rs.getString(5) %><%=rs.getString(9) %>
Maths<%=rs.getString(6) %><%=rs.getString(9) %>
Science<%=rs.getString(7) %><%=rs.getString(9) %>
Social<%=rs.getString(8) %><%=rs.getString(9) %>

+ + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewReport1.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewReport1.jsp new file mode 100644 index 0000000..c0a576a --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewReport1.jsp @@ -0,0 +1,146 @@ + +<% + + Connection con=null; + PreparedStatement pstmt=null; + ResultSet rs=null; + +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); +// pstmt=con.prepareStatement("select distinct test_id from student_report where student_id=?"); + pstmt=con.prepareStatement("select distinct test_id from studentreport1 where student_id=?"); + pstmt.setString(1,(String)session.getAttribute("userid")); + rs=pstmt.executeQuery(); + + + +} +catch(Exception e) +{ + e.printStackTrace(); +} +%> + +<%@page import="java.sql.*" %> + + + + + + + + +
+ +

MARKS DETAILS


+

+
+ + + + + + + + + + + + + +
+ + Enter Exam Id: + +
+
+ +      +
+ +<% +if(request.getParameter("search")!=null) + { + System.out.println("executed"+request.getParameter("search")); + %> + + + + <% + try + { + System.out.println("executed"+request.getParameter("search")); + int i=0; + //pstmt=con.prepareStatement("Select subject_name,actual_marks,scored_marks from student_report where student_id=? and test_id=?"); + pstmt=con.prepareStatement("Select * from studentreport1 where student_id=? and test_id=?"); + pstmt.setString(1,(String)session.getAttribute("userid")); + pstmt.setString(2,request.getParameter("search")); + rs=pstmt.executeQuery(); + while(rs.next()) + { + i=i+1; + %> + + + + + + + + + <% + } + } + catch(Exception e) + { + e.printStackTrace(); + } + } + %> + + + + + + +
SubjectScored MarksActual Marks
Telugu<%=rs.getString(3) %><%=rs.getString(9) %>
Hindi<%=rs.getString(4) %><%=rs.getString(9) %>
English<%=rs.getString(5) %><%=rs.getString(9) %>
Maths<%=rs.getString(6) %><%=rs.getString(9) %>
Science<%=rs.getString(7) %><%=rs.getString(9) %>
Social<%=rs.getString(8) %><%=rs.getString(9) %>

+ + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewStudentProfile.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewStudentProfile.jsp new file mode 100644 index 0000000..d6f46a2 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewStudentProfile.jsp @@ -0,0 +1,143 @@ + +<%@ page import="java.sql.*"%> +<% + + Connection con=null; + PreparedStatement pstmt=null; + ResultSet rs=null; +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); + pstmt=con.prepareStatement("select * from student_details where student_id=?"); + //System.out.println("---1--"+(String)session.getAttribute("userid")); + //pstmt.setString(1,"sahasra"); + pstmt.setString(1,(String)session.getAttribute("userid")); + rs=pstmt.executeQuery(); + +} +catch(Exception e) +{ + e.printStackTrace(); +} +%> + + +

+ + + + +
+ +

VIEW PROFILE


+ + + + + + + +
+ + + + + + + + + + <% + + + + + try + { + + while(rs.next()) + { + System.out.println("--entered--"); + %> + + + + + + + + + + + <% + + } + + + + + + + + //pstmt.setString(1,itemname); + //pstmt.setString(2,itemdescription); + //pstmt.setString(3,itemprice); + + pstmt.execute(); + System.out.println(".......4........"); + + System.out.println(".......5........"); + } + + catch(Exception e) + {System.out.println(".......6........"); + e.printStackTrace(); + } + + %> +
Student Name<%=rs.getString(2) %>
Current Division<%=rs.getString(4) %>
Current Standard<%=rs.getString(5)%>
Parent EmailID<%=rs.getString(6)%>
Joining Date<%=rs.getString(7)%>
Report CardNo<%=rs.getString(8)%>
+ + + + + + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewTeachertProfile.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewTeachertProfile.jsp new file mode 100644 index 0000000..ab528d4 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewTeachertProfile.jsp @@ -0,0 +1,144 @@ + +<%@ page import="java.sql.*"%> +<% + + Connection con=null; + PreparedStatement pstmt=null; + ResultSet rs=null; +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); + pstmt=con.prepareStatement("select * from faculty_details where faculty_id=?"); + //System.out.println("---1--"+(String)session.getAttribute("userid")); + //pstmt.setString(1,"sahasra"); + pstmt.setString(1,(String)session.getAttribute("userid")); + rs=pstmt.executeQuery(); + +} +catch(Exception e) +{ + e.printStackTrace(); +} +%> + + +

+ + + + +
+ +

VIEW PROFILE


+ + + + + + + +
+ + + + + + + + + + <% + + + + + try + { + + while(rs.next()) + { + System.out.println("--entered--"); + %> + + + + + + + + + + + + <% + + } + + + + + + + + //pstmt.setString(1,itemname); + //pstmt.setString(2,itemdescription); + //pstmt.setString(3,itemprice); + + pstmt.execute(); + System.out.println(".......4........"); + + System.out.println(".......5........"); + } + + catch(Exception e) + {System.out.println(".......6........"); + e.printStackTrace(); + } + + %> +
Teacher Name<%=rs.getString(2) %>
Subject Dealing<%=rs.getString(4) %>
Joining Date<%=rs.getString(5)%>
Parent EmailID<%=rs.getString(6)%>
+ + + + + + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewTimeTable.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewTimeTable.jsp new file mode 100644 index 0000000..b268525 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/ViewTimeTable.jsp @@ -0,0 +1,161 @@ +<% +if(((String)session.getAttribute("role")).equals("student")) +{ + %> + +<% +} + +else +{ +%> + +<% +} + %> + + +<% + + Connection con=null; + PreparedStatement pstmt=null; + ResultSet rs=null; + +try +{ + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + Class.forName(driver); + System.out.println("...........3......."); + con=DriverManager.getConnection(url,uname,pwd); + pstmt=con.prepareStatement("select examid from examination_details"); + rs=pstmt.executeQuery(); + + + +} +catch(Exception e) +{ + e.printStackTrace(); +} +%> + +<%@page import="java.sql.*" %> + + +

+ + + + + +
+ +

VIEW TIME DETAILS/SCHEDULE DETAILS


+

+
+ + + +
+ + Enter Exam Id: + + + +
+
+ +      +
+ +<% +if(request.getParameter("search")!=null) + { + System.out.println("executed"+request.getParameter("search")); + %> + + + + <% + try + { + System.out.println("executed"+request.getParameter("search")); + int i=0; + pstmt=con.prepareStatement("select s.subject,s.date,l.time from examination_details l,time_details s where l.examid=s.examid and l.examid=?"); + pstmt.setString(1,request.getParameter("search")); + rs=pstmt.executeQuery(); + while(rs.next()) + { + i=i+1; + %> + + <% + if(i==6) + { + %> + + + + + + <% + } + %> +<% + } + } + catch(Exception e) + { + e.printStackTrace(); + + } + } + %> + + + + + + +
Subject:Date:
value=<%=rs.getString(1) %>> value=<%=rs.getString(2) %>>
The Time of Exams Is:>

                +               + + + + + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/META-INF/MANIFEST.MF b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/META-INF/MANIFEST.MF new file mode 100644 index 0000000..5e94951 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/META-INF/MANIFEST.MF @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +Class-Path: + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/AddFacultyDetails.class b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/AddFacultyDetails.class new file mode 100644 index 0000000..d131c46 Binary files /dev/null and b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/AddFacultyDetails.class differ diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/AddNotificationDetails.class b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/AddNotificationDetails.class new file mode 100644 index 0000000..6c7d0ed Binary files /dev/null and b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/AddNotificationDetails.class differ diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/AddReportCardDetails.class b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/AddReportCardDetails.class new file mode 100644 index 0000000..620d1b4 Binary files /dev/null and b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/AddReportCardDetails.class differ diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/AddStudentDetails.class b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/AddStudentDetails.class new file mode 100644 index 0000000..797516c Binary files /dev/null and b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/AddStudentDetails.class differ diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/AddStudentRemarks.class b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/AddStudentRemarks.class new file mode 100644 index 0000000..265d70a Binary files /dev/null and b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/AddStudentRemarks.class differ diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/AddTimeTable.class b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/AddTimeTable.class new file mode 100644 index 0000000..820c087 Binary files /dev/null and b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/AddTimeTable.class differ diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/EditTimeTable.class b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/EditTimeTable.class new file mode 100644 index 0000000..d4403aa Binary files /dev/null and b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/EditTimeTable.class differ diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/Login.class b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/Login.class new file mode 100644 index 0000000..7189078 Binary files /dev/null and b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/Login.class differ diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/PasswordChange.class b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/PasswordChange.class new file mode 100644 index 0000000..bdad437 Binary files /dev/null and b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/PasswordChange.class differ diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/PasswordChange1.class b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/PasswordChange1.class new file mode 100644 index 0000000..32496e3 Binary files /dev/null and b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/PasswordChange1.class differ diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/UpdateFacultyDetails.class b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/UpdateFacultyDetails.class new file mode 100644 index 0000000..04b9b01 Binary files /dev/null and b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/UpdateFacultyDetails.class differ diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/UpdateStudentDetails.class b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/UpdateStudentDetails.class new file mode 100644 index 0000000..f0d9ec3 Binary files /dev/null and b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/UpdateStudentDetails.class differ diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/UpdateStudentRemarks.class b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/UpdateStudentRemarks.class new file mode 100644 index 0000000..71590d7 Binary files /dev/null and b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/classes/UpdateStudentRemarks.class differ diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/lib/mysql-connector-java-3.1.8-bin.jar b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/lib/mysql-connector-java-3.1.8-bin.jar new file mode 100644 index 0000000..cf76752 Binary files /dev/null and b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/lib/mysql-connector-java-3.1.8-bin.jar differ diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/lib/mysql-connector-java-5.0.8-bin.jar b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/lib/mysql-connector-java-5.0.8-bin.jar new file mode 100644 index 0000000..0170c3e Binary files /dev/null and b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/lib/mysql-connector-java-5.0.8-bin.jar differ diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/web.xml b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/web.xml new file mode 100644 index 0000000..4974050 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/WebRoot/WEB-INF/web.xml @@ -0,0 +1,153 @@ + + + + Home.jsp + + + + driver + com.mysql.jdbc.Driver + + + + + url + jdbc:mysql://localhost:3306/srp + + + + user + root + + + + dbpassword + srp + + + + Login + Login + + + Login + /Login + + + + AddStudentDetails + AddStudentDetails + + + AddStudentDetails + /AddStudentDetails + + + + AddFacultyDetails + AddFacultyDetails + + + AddFacultyDetails + /AddFacultyDetails + + + + UpdateStudentDetails + UpdateStudentDetails + + + UpdateStudentDetails + /UpdateStudent + + + + UpdateFacultyDetails + UpdateFacultyDetails + + + UpdateFacultyDetails + /UpdateFaculty + + + + UpdateStudentRemarks + UpdateStudentRemarks + + + UpdateStudentRemarks + /UpdateStudentRemarks + + + + + AddTimeTable + AddTimeTable + + + AddTimeTable + /AddTimeTable + + + + EditTimeTable + EditTimeTable + + + EditTimeTable + /EditTimeTable + + + + AddNotificationDetails + AddNotificationDetails + + + AddNotificationDetails + /AddNotificationDetails + + + AddReportCardDetails + AddReportCardDetails + + + AddReportCardDetails + /AddReportCardDetails + + + + AddStudentRemarks + AddStudentRemarks + + + AddStudentRemarks + /AddStudentRemarks + + + + + + PasswordChange + PasswordChange + + + PasswordChange + /PasswordChange + + + + PasswordChange1 + PasswordChange1 + + + PasswordChange1 + /PasswordChange1 + + + + + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/dateget.js b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/dateget.js new file mode 100644 index 0000000..c9eb86d --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/dateget.js @@ -0,0 +1,129 @@ + function show_calendar(str_target, str_datetime) { + var arr_months = ["January", "February", "March", "April", "May", "June", + "July", "August", "September", "October", "November", "December"]; + var week_days = ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"]; + var n_weekstart = 1; // day week starts from (normally 0 or 1) + if(str_datetime!="") + { + //alert(str_datetime); + str_datetime=str_datetime+" 00:00:00"; + } + var dt_datetime = (str_datetime == null || str_datetime =="" ? new Date() : str2dt(str_datetime)); + var dt_prev_month = new Date(dt_datetime); + dt_prev_month.setMonth(dt_datetime.getMonth()-1); + var dt_next_month = new Date(dt_datetime); + dt_next_month.setMonth(dt_datetime.getMonth()+1); + var dt_firstday = new Date(dt_datetime); + dt_firstday.setDate(1); + dt_firstday.setDate(1-(7+dt_firstday.getDay()-n_weekstart)%7); + var dt_lastday = new Date(dt_next_month); + dt_lastday.setDate(0); + + // html generation (feel free to tune it for your particular application) + // print calendar header + var str_buffer = new String ( + "\n"+ + "\n"+ + " Calendar\n"+ + "\n"+ + "\n"+ + "\n"+ + "\n\n
\n"+ + "\n"+ + "\n \n"+ + " \n"+ + " \n\n" + ); + + var dt_current_day = new Date(dt_firstday); + // print weekdays titles + str_buffer += "\n"; + for (var n=0; n<7; n++) + str_buffer += " \n"; + // print calendar table + str_buffer += "\n"; + while (dt_current_day.getMonth() == dt_datetime.getMonth() || + dt_current_day.getMonth() == dt_firstday.getMonth()) { + // print row heder + str_buffer += "\n"; + for (var n_current_wday=0; n_current_wday<7; n_current_wday++) { + if (dt_current_day.getDate() == dt_datetime.getDate() && + dt_current_day.getMonth() == dt_datetime.getMonth()) + // print current date + str_buffer += " \n"; + dt_current_day.setDate(dt_current_day.getDate()+1); + } + // print row footer + str_buffer += "\n"; + } + // print calendar footer + str_buffer += + "\n\n\n" + + "
"+ + "\"previous"+ + "" + +arr_months[dt_datetime.getMonth()]+" "+dt_datetime.getFullYear()+""+ + "\"next
"+ + ""+ + week_days[(n_weekstart+n)%7]+"
"; + else if (dt_current_day.getDay() == 0 || dt_current_day.getDay() == 6) + // weekend days + str_buffer += " "; + else + // print working days of current month + str_buffer += " "; + + if (dt_current_day.getMonth() == dt_datetime.getMonth()) + // print days of current month + str_buffer += ""+ + ""; + else + // print days of other months + str_buffer += ""+ + ""; + str_buffer += dt_current_day.getDate()+"
"+ + ""+ + "Enter Year:"+ + "
\n" + + "
\n" + + "\n" + + "\n"; + + var vWinCal = window.open("", "Calendar", + "width=300,height=250,status=no,resizable=no,top=330,left=660"); + vWinCal.opener = self; + var calc_doc = vWinCal.document; + + + calc_doc.write (str_buffer); + + calc_doc.close(); + + + +} +// datetime parsing and formatting routimes. modify them if you wish other datetime format +function str2dt (str_datetime) { + var re_date = /^(\d+)\-(\d+)\-(\d+)\s+(\d+)\:(\d+)\:(\d+)$/; + if (!re_date.exec(str_datetime)) + return alert("Invalid Datetime format: "+ str_datetime); + + return (new Date (RegExp.$3, RegExp.$2-1, RegExp.$1, RegExp.$4, RegExp.$5, RegExp.$6)); + check(); +} +function dt2dtstr (dt_datetime) { + return (new String ( + dt_datetime.getDate()+"-"+(dt_datetime.getMonth()+1)+"-"+dt_datetime.getFullYear()+" ")); +} +function dt2tmstr (dt_datetime) { + return (new String ( + dt_datetime.getHours()+":"+dt_datetime.getMinutes()+":"+dt_datetime.getSeconds())); +} + diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/footer.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/footer.jsp new file mode 100644 index 0000000..bb7e710 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/footer.jsp @@ -0,0 +1,8 @@ + + +
+
+
+ All Rights Reserved ©: Sri Vasavi +
+ \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/images/Thumbs.db b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/images/Thumbs.db new file mode 100644 index 0000000..cb64b22 Binary files /dev/null and b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/images/Thumbs.db differ diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/images/budget3.jpg b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/images/budget3.jpg new file mode 100644 index 0000000..e085e6e Binary files /dev/null and b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/images/budget3.jpg differ diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/images/school.jpg b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/images/school.jpg new file mode 100644 index 0000000..42937ba Binary files /dev/null and b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/images/school.jpg differ diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/logout.jsp b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/logout.jsp new file mode 100644 index 0000000..d699fbe --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/logout.jsp @@ -0,0 +1,31 @@ + + +
+ + + + +
+ +
+
+
+Student Result Processing +
+






+ + + + +
+
+<% +HttpSession hs=request.getSession(); +hs.invalidate(); + %> +
+





+
You have been logged out. Click here to go Home
+





+ + \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/AddFacultyDetails.java b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/AddFacultyDetails.java new file mode 100644 index 0000000..31839ea --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/AddFacultyDetails.java @@ -0,0 +1,49 @@ +import java.io.*; +import javax.servlet.*; +import javax.servlet.http.*; +import java.sql.*; +public class AddFacultyDetails extends HttpServlet +{ + public void doPost(HttpServletRequest request,HttpServletResponse response)throws IOException,ServletException + { + + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + String deptname=request.getParameter("dname"); + String loc=request.getParameter("location"); + System.out.println(".......10........"); + try + { + Class.forName(driver); + Connection con=DriverManager.getConnection(url,uname,pwd); + System.out.println(".......11........"); + PreparedStatement pstmt=con.prepareStatement("insert into faculty_details(faculty_id,faculty_name,subject_dealing,joining_date,mailid)values(?,?,?,?,?)"); + pstmt.setString(1,request.getParameter("tid")); + pstmt.setString(2,request.getParameter("tname")); + pstmt.setString(3,request.getParameter("subjectdealing")); + pstmt.setString(4,request.getParameter("joiningdate")); + pstmt.setString(5,request.getParameter("mailid")); + int n=pstmt.executeUpdate(); + pstmt=con.prepareStatement("insert into login_table values(?,?,?)"); + pstmt.setString(1,request.getParameter("tid")); + pstmt.setString(2,"teacher"); + pstmt.setString(3,"teacher"); + n=pstmt.executeUpdate(); + System.out.println(".......13........"); + if(n>0) + { + response.sendRedirect("./AddFacaultytDetails.jsp?msg=Successfully Added"); + } + + System.out.println(".......18........"); + }catch(Exception e) + { + e.printStackTrace(); + } + + + } +} \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/AddNotificationDetails.java b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/AddNotificationDetails.java new file mode 100644 index 0000000..4527491 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/AddNotificationDetails.java @@ -0,0 +1,40 @@ +import java.io.*; +import javax.servlet.*; +import javax.servlet.http.*; +import java.sql.*; +public class AddNotificationDetails extends HttpServlet +{ + public void doPost(HttpServletRequest request,HttpServletResponse response)throws IOException,ServletException + { + + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + + System.out.println(".......10........"); + try + { + Class.forName(driver); + Connection con=DriverManager.getConnection(url,uname,pwd); + System.out.println(".......11........"); + PreparedStatement pstmt=con.prepareStatement("insert into notification_details(n_name,n_date)values(?,?)"); + pstmt.setString(1,request.getParameter("notification")); + pstmt.setString(2,request.getParameter("ndate")); + int n=pstmt.executeUpdate(); + System.out.println(".......13........"); + if(n==1) + { + response.sendRedirect("./AddNotificationDetails.jsp?msg=Successfully Added"); + } + + System.out.println(".......18........"); + }catch(Exception e) + { + e.printStackTrace(); + } + + + } +} \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/AddReportCardDetails.java b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/AddReportCardDetails.java new file mode 100644 index 0000000..df66360 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/AddReportCardDetails.java @@ -0,0 +1,74 @@ +import java.io.*; +import javax.servlet.*; +import javax.servlet.http.*; +import java.sql.*; +public class AddReportCardDetails extends HttpServlet +{ + public void doPost(HttpServletRequest request,HttpServletResponse response)throws IOException,ServletException + { + + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + String deptname=request.getParameter("dname"); + String loc=request.getParameter("location"); + System.out.println(".......99 hai........"); + try + { + Class.forName(driver); + Connection con=DriverManager.getConnection(url,uname,pwd); + System.out.println(".......11........"+request.getParameter("sid")); + System.out.println(".......12........"+request.getParameter("ename")); + int count=0; + PreparedStatement pstmt=con.prepareStatement("select count(*) from studentreport1 where student_id=? and test_id=?"); + pstmt.setString(1,request.getParameter("sid")); + pstmt.setString(2,request.getParameter("ename")); + ResultSet rs=pstmt.executeQuery(); + while(rs.next()) + { + count=rs.getInt(1); + } + System.out.println("--count--"+count); + String subname=request.getParameter("subjectname"); + int n=0; + if(count==0) + { + System.out.println("--executed1--"); + pstmt=con.prepareStatement("insert into studentreport1(student_id,test_id,"+subname+",actualmarks)values(?,?,?,?)"); + pstmt.setString(1,request.getParameter("sid")); + pstmt.setString(2,request.getParameter("ename")); + //pstmt.setString(3,request.getParameter("subjectname")); + pstmt.setString(3,request.getParameter("totalmarks")); + pstmt.setString(4,request.getParameter("amarks")); + n=pstmt.executeUpdate(); + } + else + { + System.out.println("--executed2--"); + pstmt=con.prepareStatement("update studentreport1 set "+subname+"=? where student_id=? and test_id=?"); + pstmt.setString(1,request.getParameter("totalmarks")); + pstmt.setString(2,request.getParameter("sid")); + pstmt.setString(3,request.getParameter("ename")); + //pstmt.setString(3,request.getParameter("subjectname")); + + + n=pstmt.executeUpdate(); + + } + + if(n>0) + { + response.sendRedirect("./AddReportCardDetails.jsp?msg=Successfully Added"); + } + + System.out.println(".......18........"); + }catch(Exception e) + { + e.printStackTrace(); + } + + + } +} \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/AddStudentDetails.java b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/AddStudentDetails.java new file mode 100644 index 0000000..0857631 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/AddStudentDetails.java @@ -0,0 +1,54 @@ +import java.io.*; +import javax.servlet.*; +import javax.servlet.http.*; +import java.sql.*; +public class AddStudentDetails extends HttpServlet +{ + public void service(HttpServletRequest request,HttpServletResponse response)throws IOException,ServletException + { + + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + String deptname=request.getParameter("dname"); + String loc=request.getParameter("location"); + System.out.println(".......10........"); + try + { + Class.forName(driver); + Connection con=DriverManager.getConnection(url,uname,pwd); + System.out.println(".......11........"); + PreparedStatement pstmt=con.prepareStatement("insert into student_details(Student_id,student_name,currentstandard,currentdivision,parentemailid,joiningdate,reportcardno)values(?,?,?,?,?,?,?)"); + pstmt.setString(1,request.getParameter("sid")); + pstmt.setString(2,request.getParameter("sname")); + pstmt.setString(3,request.getParameter("currentstandard")); + pstmt.setString(4,request.getParameter("currentdivision")); + pstmt.setString(5,request.getParameter("mailid")); + pstmt.setString(6,request.getParameter("joiningdate")); + pstmt.setString(7,request.getParameter("cardno")); + + + int n=pstmt.executeUpdate(); + + pstmt=con.prepareStatement("insert into login_table values(?,?,?)"); + pstmt.setString(1,request.getParameter("sid")); + pstmt.setString(2,"student"); + pstmt.setString(3,"student"); + n=pstmt.executeUpdate(); + System.out.println(".......13........"); + if(n>0) + { + response.sendRedirect("./AddStudentDetails.jsp?msg=Successfully Added"); + } + + System.out.println(".......18........"); + }catch(Exception e) + { + e.printStackTrace(); + } + + + } +} \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/AddStudentRemarks.java b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/AddStudentRemarks.java new file mode 100644 index 0000000..dbd6c19 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/AddStudentRemarks.java @@ -0,0 +1,46 @@ +import java.io.*; +import javax.servlet.*; +import javax.servlet.http.*; +import java.sql.*; +public class AddStudentRemarks extends HttpServlet +{ + public void doPost(HttpServletRequest request,HttpServletResponse response)throws IOException,ServletException + { + + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + String deptname=request.getParameter("dname"); + String loc=request.getParameter("location"); + HttpSession hs=request.getSession(); + System.out.println(".......10........"); + try + { + Class.forName(driver); + Connection con=DriverManager.getConnection(url,uname,pwd); + System.out.println(".......11........"); + PreparedStatement pstmt=con.prepareStatement("insert into student_remarks(student_id,remarks,date,teacher_id) values(?,?,?,?)"); + pstmt.setString(1,request.getParameter("sid")); + pstmt.setString(2,request.getParameter("remarks")); + pstmt.setString(3,request.getParameter("date")); + pstmt.setString(4,(String)hs.getAttribute("userid")); + + int n=pstmt.executeUpdate(); + + System.out.println(".......13........"); + if(n>0) + { + response.sendRedirect("./AddStudentRemarks.jsp?msg=Successfully Added"); + } + + System.out.println(".......18........"); + }catch(Exception e) + { + e.printStackTrace(); + } + + + } +} \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/AddTimeTable.java b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/AddTimeTable.java new file mode 100644 index 0000000..b2238da --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/AddTimeTable.java @@ -0,0 +1,51 @@ +import java.io.*; +import javax.servlet.*; +import javax.servlet.http.*; +import java.sql.*; +public class AddTimeTable extends HttpServlet +{ + public void doPost(HttpServletRequest request,HttpServletResponse response)throws IOException,ServletException + { + + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + String deptname=request.getParameter("dname"); + String loc=request.getParameter("location"); + System.out.println(".......10........"); + try + { + Class.forName(driver); + Connection con=DriverManager.getConnection(url,uname,pwd); + System.out.println(".......11........"); + PreparedStatement pstmt=con.prepareStatement("insert into examination_details values(?,?)"); + pstmt.setString(1,request.getParameter("examid")); + pstmt.setString(2,request.getParameter("time")); + int n=pstmt.executeUpdate(); + pstmt.setString(1,request.getParameter("examid")); + for(int i=1;i<=6;i++) + { + pstmt=con.prepareStatement("insert into time_details values(?,?,?,?)"); + pstmt.setString(1,request.getParameter("examid")); + pstmt.setString(2,request.getParameter("s"+i)); + pstmt.setString(3,request.getParameter("d"+i)); + pstmt.setInt(4,i); + n=pstmt.executeUpdate(); + } + System.out.println(".......13........"); + if(n==1) + { + response.sendRedirect("./AddTimeTable.jsp?msg=Successfully Added"); + } + + System.out.println(".......18........"); + }catch(Exception e) + { + e.printStackTrace(); + } + + + } +} \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/EditTimeTable.java b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/EditTimeTable.java new file mode 100644 index 0000000..15ae87c --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/EditTimeTable.java @@ -0,0 +1,66 @@ +import java.io.*; +import java.sql.*; +import javax.servlet.*; +import javax.servlet.http.*; + +public class EditTimeTable extends HttpServlet +{ + + public void doPost(HttpServletRequest request, HttpServletResponse response) + throws IOException, ServletException + { + String deptname=request.getParameter("deptname"); + + String loc=request.getParameter("location"); + String deptno=request.getParameter("deptno"); + Connection con; + PreparedStatement pstmt,pstmt1; + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String dbpassword=sc.getInitParameter("dbpassword"); + String user=sc.getInitParameter("user"); + response.setContentType("text/html"); + + try + { + System.out.println(".......1........"); + Class.forName(driver); + + con=DriverManager.getConnection(url,user,dbpassword); + System.out.println(".......2........"); + System.out.println(deptno); + pstmt=con.prepareStatement("update examination_details set time=? where examid=?"); + + + + + pstmt.setString(1,request.getParameter("time")); + pstmt.setString(2,request.getParameter("search")); + pstmt.executeUpdate(); + System.out.println(".......3........"); + for(int i=1;i<=6;i++) + { + pstmt1=con.prepareStatement("update time_details set subject=?,date=? where examid=? and incr=?"); + pstmt1.setString(1,request.getParameter("s"+i)); + pstmt1.setString(2,request.getParameter("d"+i)); + pstmt1.setString(3,request.getParameter("search")); + pstmt1.setInt(4,i); + pstmt1.executeUpdate(); + } + + + + + + System.out.println(".......4........"); + response.sendRedirect("EditTimeTable.jsp"); + System.out.println(".......5........"); + } + catch(Exception e) + {System.out.println(".......6........"); + e.printStackTrace(); + } + + } +} \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/Login.java b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/Login.java new file mode 100644 index 0000000..0be6ba2 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/Login.java @@ -0,0 +1,120 @@ +import java.io.*; +import javax.servlet.*; +import javax.servlet.http.*; +import java.sql.*; +public class Login extends HttpServlet +{ + public void service(HttpServletRequest request,HttpServletResponse response)throws IOException,ServletException + { + + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + String userid=request.getParameter("userid"); + + String password=request.getParameter("password"); + System.out.println(".......10........"); + try + { + Class.forName(driver); + Connection con=DriverManager.getConnection(url,uname,pwd); + System.out.println(".......11........"); + PreparedStatement pstmt,pstmt1; + pstmt=con.prepareStatement("select password,role from login_table where login_id=? "); + pstmt.setString(1,userid); + + ResultSet rs,rs1; + rs=pstmt.executeQuery(); + System.out.println(".......13........"); + HttpSession hs=request.getSession(); + //int i=0; + if(userid.equals("admin") && password.equals("12345")) + { + System.out.println(".......14a........"); + hs.setAttribute("userid","admin"); + hs.setAttribute("role","admin"); + response.sendRedirect("AdminHome.jsp"); + + } + + + int i=0; + while(rs.next()) + { + i++; + System.out.println(".......password........"+rs.getString("password")); + + if(rs.getString("password").equals(password)) + { + if(rs.getString(2).equals("teacher")) + { + System.out.println("--executed--"); + hs.setAttribute("userid",userid); + hs.setAttribute("role", "teacher"); + pstmt1=con.prepareStatement("select faculty_name from faculty_details where faculty_id=?"); + + pstmt1.setString(1, userid); + rs1=pstmt1.executeQuery(); + while(rs1.next()) + { + hs.setAttribute("uname", rs1.getString(1)); + } + System.out.println("--executed1--"); + response.sendRedirect("TeacherHome.jsp"); + System.out.println("--executed2--"); + } + + else + if(rs.getString(2).equals("student")) + { + System.out.println("--executed--"); + hs.setAttribute("userid",userid); + hs.setAttribute("role", "student"); + pstmt1=con.prepareStatement("select student_name from student_details where student_id=?"); + + pstmt1.setString(1,userid); + rs1=pstmt1.executeQuery(); + while(rs1.next()) + { + System.out.println("uname"+rs1.getString(1)); + hs.setAttribute("uname", rs1.getString(1)); + } + System.out.println("--executed1--"); + response.sendRedirect("StudentHome.jsp"); + System.out.println("--executed2--"); + } + + } + else + { + response.sendRedirect("./Home.jsp?msg=Check your password."); + } + + + + + } + + + + //while + + + + /*if(i==0) + { + System.out.println(".......17........"); + response.sendRedirect("./Home.jsp?msg=Userid does not exist"); + } + */ + + }catch(Exception e) + { + e.printStackTrace(); + } + + + } +} \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/PasswordChange.java b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/PasswordChange.java new file mode 100644 index 0000000..3d54422 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/PasswordChange.java @@ -0,0 +1,55 @@ +/* program for changing password of the recruiter*/ + +import javax.servlet.*; +import javax.servlet.http.*; +import java.io.*; +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.PreparedStatement; + + +public class PasswordChange extends HttpServlet +{ + /** + * + */ + private static final long serialVersionUID = 1L; + + public void doPost(HttpServletRequest req,HttpServletResponse res) throws ServletException,IOException + { + HttpSession hs=req.getSession(false); + + String userid=(String)hs.getAttribute("userid"); + String msg=""; + + String npass=req.getParameter("npass"); + + ServletContext sc=getServletContext(); + + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + + try + { + Class.forName(driver); + Connection con=DriverManager.getConnection(url,uname,pwd); + System.out.println(".......11........"); + PreparedStatement pstmt=con.prepareStatement("update login_table set password=? where login_id=?"); + pstmt.setString(1,npass); + pstmt.setString(2,userid); + System.out.println("userid is "+userid); + int n=0; + n=pstmt.executeUpdate(); + if(n>0) + { + res.sendRedirect("./Recchange_pass.jsp?cat="+req.getParameter("cat")+"&msg=Password changed successfully"); + } + }//try + catch(Exception e) + { + e.printStackTrace(); + } + }//post +} diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/PasswordChange1.java b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/PasswordChange1.java new file mode 100644 index 0000000..f887592 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/PasswordChange1.java @@ -0,0 +1,55 @@ +/* program for changing password of the recruiter*/ + +import javax.servlet.*; +import javax.servlet.http.*; +import java.io.*; +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.PreparedStatement; + + +public class PasswordChange1 extends HttpServlet +{ + /** + * + */ + private static final long serialVersionUID = 1L; + + public void doPost(HttpServletRequest req,HttpServletResponse res) throws ServletException,IOException + { + HttpSession hs=req.getSession(false); + + String userid=(String)hs.getAttribute("userid"); + String msg=""; + + String npass=req.getParameter("npass"); + + ServletContext sc=getServletContext(); + + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String uname=sc.getInitParameter("user"); + String pwd=sc.getInitParameter("dbpassword"); + + try + { + Class.forName(driver); + Connection con=DriverManager.getConnection(url,uname,pwd); + System.out.println(".......11........"); + PreparedStatement pstmt=con.prepareStatement("update login_table set password=? where login_id=?"); + pstmt.setString(1,npass); + pstmt.setString(2,userid); + System.out.println("userid is "+userid); + int n=0; + n=pstmt.executeUpdate(); + if(n>0) + { + res.sendRedirect("./Recchange_pass1.jsp?cat="+req.getParameter("cat")+"&msg=Password changed successfully"); + } + }//try + catch(Exception e) + { + e.printStackTrace(); + } + }//post +} diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/UpdateFacultyDetails.java b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/UpdateFacultyDetails.java new file mode 100644 index 0000000..cec9c52 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/UpdateFacultyDetails.java @@ -0,0 +1,58 @@ +import java.io.*; +import java.sql.*; +import javax.servlet.*; +import javax.servlet.http.*; + +public class UpdateFacultyDetails extends HttpServlet +{ + + public void doPost(HttpServletRequest request, HttpServletResponse response) + throws IOException, ServletException + { + String deptname=request.getParameter("deptname"); + + String loc=request.getParameter("location"); + String deptno=request.getParameter("deptno"); + Connection con; + PreparedStatement pstmt; + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String dbpassword=sc.getInitParameter("dbpassword"); + String user=sc.getInitParameter("user"); + response.setContentType("text/html"); + + try + { + System.out.println(".......1........"); + Class.forName(driver); + + con=DriverManager.getConnection(url,user,dbpassword); + System.out.println(".......2........"); + System.out.println(deptno); + pstmt=con.prepareStatement("update faculty_details set faculty_name=?,subject_dealing=?,joining_date=?,mailid=? where faculty_id=?"); + System.out.println(".......3........"); + + + + pstmt.setString(1,request.getParameter("tname")); + pstmt.setString(2,request.getParameter("sdealing")); + pstmt.setString(3,request.getParameter("jdate")); + pstmt.setString(4,request.getParameter("mailid")); + pstmt.setString(5,request.getParameter("fno")); + + + + + pstmt.execute(); + System.out.println(".......4........"); + response.sendRedirect("UpdateFacultyDetails.jsp"); + System.out.println(".......5........"); + } + catch(Exception e) + {System.out.println(".......6........"); + e.printStackTrace(); + } + + } +} \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/UpdateStudentDetails.java b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/UpdateStudentDetails.java new file mode 100644 index 0000000..cf61852 --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/UpdateStudentDetails.java @@ -0,0 +1,59 @@ +import java.io.*; +import java.sql.*; +import javax.servlet.*; +import javax.servlet.http.*; + +public class UpdateStudentDetails extends HttpServlet +{ + + public void doPost(HttpServletRequest request, HttpServletResponse response) + throws IOException, ServletException + { + String deptname=request.getParameter("deptname"); + + String loc=request.getParameter("location"); + String deptno=request.getParameter("deptno"); + Connection con; + PreparedStatement pstmt; + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String dbpassword=sc.getInitParameter("dbpassword"); + String user=sc.getInitParameter("user"); + response.setContentType("text/html"); + + try + { + System.out.println(".......1........"); + Class.forName(driver); + + con=DriverManager.getConnection(url,user,dbpassword); + System.out.println(".......2........"); + System.out.println(deptno); + pstmt=con.prepareStatement("update student_details set student_name=?,currentstandard=?,currentdivision=?,parentemailid=?,joiningdate=?,reportcardno=? where student_id=?"); + System.out.println(".......3........"); + + + + pstmt.setString(1,request.getParameter("sname")); + pstmt.setString(2,request.getParameter("cstandard")); + pstmt.setString(3,request.getParameter("cdivision")); + pstmt.setString(4,request.getParameter("mailid")); + pstmt.setString(5,request.getParameter("joiningdate")); + pstmt.setString(6,request.getParameter("rno")); + pstmt.setString(7,request.getParameter("sno")); + + + + pstmt.execute(); + System.out.println(".......4........"); + response.sendRedirect("UpdateStudentDetails.jsp"); + System.out.println(".......5........"); + } + catch(Exception e) + {System.out.println(".......6........"); + e.printStackTrace(); + } + + } +} \ No newline at end of file diff --git a/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/UpdateStudentRemarks.java b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/UpdateStudentRemarks.java new file mode 100644 index 0000000..adcbb4c --- /dev/null +++ b/Student Result Processing System Java Project/Sourcde Code/Source Code/srp/src/UpdateStudentRemarks.java @@ -0,0 +1,56 @@ +import java.io.*; +import java.sql.*; +import javax.servlet.*; +import javax.servlet.http.*; + +public class UpdateStudentRemarks extends HttpServlet +{ + + public void doPost(HttpServletRequest request, HttpServletResponse response) + throws IOException, ServletException + { + String deptname=request.getParameter("deptname"); + + String loc=request.getParameter("location"); + String deptno=request.getParameter("deptno"); + Connection con; + PreparedStatement pstmt; + ServletContext sc=getServletContext(); + String driver=sc.getInitParameter("driver"); + String url=sc.getInitParameter("url"); + String dbpassword=sc.getInitParameter("dbpassword"); + String user=sc.getInitParameter("user"); + response.setContentType("text/html"); + + try + { + System.out.println(".......1........"); + Class.forName(driver); + + con=DriverManager.getConnection(url,user,dbpassword); + System.out.println(".......2........"); + System.out.println(deptno); + pstmt=con.prepareStatement("update student_remarks set remarks=?,date=? where remark_id=?"); + System.out.println(".......3........"); + + + + pstmt.setString(1,request.getParameter("remark")); + pstmt.setString(2,request.getParameter("date")); + pstmt.setString(3,request.getParameter("rid")); + + + + + pstmt.execute(); + System.out.println(".......4........"); + response.sendRedirect("UpdateStudentRemarks.jsp"); + System.out.println(".......5........"); + } + catch(Exception e) + {System.out.println(".......6........"); + e.printStackTrace(); + } + + } +} \ No newline at end of file