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();
+}
+%>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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();
+}
+%>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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
+
+
+
+
+
+
+
+
+
+
+
+
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
+                
+              
+
+
+
+
+
+
+
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
+
+
+
+
+
+
+
+
+
+
+
+
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
+
+
+
+
+
+
+
+
+
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
+
+
+
+Standard:
+<%
+while(rs.next())
+{
+%>
+><%=rs.getString(1) %>
+<%
+}
+%>
+
+
+
+Exam Name:
+
+Quarterly
+HalfYearly
+Annual
+Assignment
+UnitTest
+
+
+
+
+
+<%
+
+if(request.getParameter("msg")!=null)
+{
+%>
+<%=request.getParameter("msg") %>
+<%
+}
+ %>
+
+
+
+
+
+
+
+
+<%
+if(request.getParameter("sid")!=null)
+ {
+ System.out.println("executed"+request.getParameter("sid"));
+ %>
+
+ Student Name Marks Secured
+
+ <%
+ 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;
+ %>
+
+ <%=rs.getString(2) %> <%=rs.getString(1)%>
+
+
+ <%
+ }
+
+
+ }
+
+ catch(Exception e)
+ {
+ e.printStackTrace();
+ }
+ }
+ %>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ 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%>
+
+
+
+
+
+
+
+
+
+
+
+
+
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%>
+
+
+
+
+
+
+
+
+
+
+
+
+
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
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ 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
+
+
+
+Standard:
+<%
+while(rs.next())
+{
+%>
+><%=rs.getString(1) %>
+<%
+}
+%>
+
+
+
+Exam Name:
+
+Quarterly
+HalfYearly
+Annual
+Assignment
+UnitTest
+
+
+
+
+Subject:
+
+Telugu
+Hindi
+English
+Maths
+Science
+Social
+
+
+
+<%
+
+if(request.getParameter("msg")!=null)
+{
+%>
+<%=request.getParameter("msg") %>
+<%
+}
+ %>
+
+
+
+
+
+
+
+
+<%
+if(request.getParameter("sid")!=null)
+ {
+ System.out.println("executed"+request.getParameter("sid"));
+ %>
+
+ Student Name Marks Secured
+
+ <%
+ 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;
+ %>
+
+ <%=rs.getString(2) %> <%=rs.getString(1)%>
+
+
+ <%
+ }
+
+
+ }
+
+ catch(Exception e)
+ {
+ e.printStackTrace();
+ }
+ }
+ %>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ 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)
+{
+%>
+
+
+
+ Teacher Name
+ Subject Dealing
+ Joining Date
+ Parent MailID
+ Edit
+ <%
+int DisRow=0;
+ /*Getting the values from the database*/
+
+ while(rs.next())
+ {
+
+ DisRow++;
+ %>
+ >
+
+ <%=rs.getString(2) %>
+ <%=rs.getString(4)%>
+ <%=rs.getString(5) %>
+ <%=rs.getString(6)%>
+
+ Edit
+ <%
+ }
+ rs.close();
+if(DisRow==0)
+{
+ %>
+ 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)
+{
+%>
+
+
+
+
+
+
+
+
+
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)
+{
+%>
+
+
+
+ Student Name
+ Current Standard
+ Current Division
+ Parent MailID
+ Joining Date
+ Report CardNo
+ Edit
+ <%
+int DisRow=0;
+ /*Getting the values from the database*/
+
+ while(rs.next())
+ {
+
+ DisRow++;
+ %>
+ >
+
+ <%=rs.getString(2) %>
+ <%=rs.getString(4)%>
+ <%=rs.getString(5) %>
+ <%=rs.getString(6)%>
+ <%=rs.getString(7) %>
+ <%=rs.getString(8)%>
+ Edit
+ <%
+ }
+ rs.close();
+if(DisRow==0)
+{
+ %>
+ 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)
+{
+%>
+
+
+
+
+
+
+
+
+
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
+
+
+
+
+
+
+
+
+<%
+if(request.getParameter("search")!=null)
+ {
+ System.out.println("executed"+request.getParameter("search"));
+ %>
+
+ Remarks Date Update
+
+ <%
+ 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;
+ %>
+ <%=rs.getString(1)%> <%=rs.getString(2) %> update
+
+
+<%
+ }
+ }
+ catch(Exception e)
+ {
+ e.printStackTrace();
+
+ }
+ }
+ %>
+
+
+
+
+
+
+
+
+
+
+
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++;
+
+
+ %>
+
+
+
+ <%
+
+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
+
+
+
+
+
+NotificationDetails Notification Date
+
+
+
+
+
+ <%
+
+
+
+
+ try
+ {
+
+ while(rs.next())
+ {
+ System.out.println("--entered--");
+ %>
+
+ <%=rs.getString(2) %>
+ <%=rs.getString(3) %>
+
+
+
+ <%
+
+ }
+
+
+
+
+
+
+
+
+
+ //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();
+ }
+
+ %>
+
+
+
+
+
+
+
+
+
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
+
+
+
+
+
+Remarks Date
+
+
+
+
+
+ <%
+
+
+
+
+ try
+ {
+
+ while(rs.next())
+ {
+ System.out.println("--entered--");
+ %>
+
+ <%=rs.getString(2) %>
+ <%=rs.getString(3) %>
+
+
+
+ <%
+
+ }
+
+
+
+
+
+
+
+
+
+ //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();
+ }
+
+ %>
+
+
+
+
+
+
+
+
+
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
+
+
+
+
+
+
+
+
+<%
+if(request.getParameter("search")!=null)
+ {
+ System.out.println("executed"+request.getParameter("search"));
+ %>
+
+ Subject Actual Marks Scored Marks
+
+ <%
+ 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;
+ %>
+ 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) %>
+
+
+ <%
+ }
+ }
+ catch(Exception e)
+ {
+ e.printStackTrace();
+ }
+ }
+ %>
+
+
+
+
+
+
+
+
+
+
+
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
+
+
+
+
+
+
+
+
+<%
+if(request.getParameter("search")!=null)
+ {
+ System.out.println("executed"+request.getParameter("search"));
+ %>
+
+ Subject Scored Marks Actual Marks
+
+ <%
+ 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;
+ %>
+ 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) %>
+
+
+ <%
+ }
+ }
+ catch(Exception e)
+ {
+ e.printStackTrace();
+ }
+ }
+ %>
+
+
+
+
+
+
+
+
+
+
+
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--");
+ %>
+
+ 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)%>
+
+
+
+ <%
+
+ }
+
+
+
+
+
+
+
+ //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();
+ }
+
+ %>
+
+
+
+
+
+
+
+
+
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--");
+ %>
+
+ Teacher Name <%=rs.getString(2) %>
+ Subject Dealing <%=rs.getString(4) %>
+
+
+ Joining Date <%=rs.getString(5)%>
+ Parent EmailID <%=rs.getString(6)%>
+
+
+
+
+ <%
+
+ }
+
+
+
+
+
+
+
+ //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();
+ }
+
+ %>
+
+
+
+
+
+
+
+
+
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
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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";
+
+ 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