Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added Akshya-1710991067-G-01.rar
Binary file not shown.
3 changes: 3 additions & 0 deletions online library System/onlinelibrary/SRI.BAT
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
copy *.class c:\javaserver1.0\servlets
copy *.html c:\javaserver1.0\public_html
copy *.gif c:\javaserver1.0\public_html
Binary file not shown.
25 changes: 25 additions & 0 deletions online library System/onlinelibrary/addbooks.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<html>
<head>
<body bgcolor=red text=navy>
<h1 align=center> Stock Maintenance</h1>
<p>
<p>
<p>
<form action="http://localhost:8080/servlet/addbooks.class" name=f1>
Book Name<input type=text size=15 name=bn>
&nbsp &nbsp &nbsp Book Code<input type=text size=15 name=bc>
<p>
&nbsp &nbsp &nbsp &nbsp Author<input type=text size=15 name=aut>
Date Of Arrival<input type=text size=15 name=doa>
<p>
&nbsp &nbsp &nbsp &nbsp &nbsp Price<input type=text size=15 name=pr>
&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp Rack No<input type=text size=15 name=rn>
<p>
No Of Books<input type=text size=15 name=nob>
&nbsp &nbsp Subject Code<input type=text size=15 name=sc>
<p>
<h2 align=right><input type=submit name=s1 value="ADD"></h2>
</form>
</body>
</head>
</html>
42 changes: 42 additions & 0 deletions online library System/onlinelibrary/addbooks.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
import java.sql.*;
import javax.servlet.*;

public class addbooks extends GenericServlet
{
Connection con;

public void init(ServletConfig sc)
{
try
{
super.init(sc);
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection("jdbc:odbc:sri","gscl","granada");
}
catch(Exception e){e.printStackTrace();}
}

public void service(ServletRequest req,ServletResponse res)
{
try
{
Statement st = con.createStatement();
String str1 = req.getParameter("bn");
String str2 = req.getParameter("bc");
String str3 = req.getParameter("aut");
String str4 = req.getParameter("doa");
String str5 = req.getParameter("pr");
String str6 = req.getParameter("rn");
String str7 = req.getParameter("nob");
String str8 = req.getParameter("sc");
ServletOutputStream sos = res.getOutputStream();
int k = st.executeUpdate("insert into addbooks values('"+str1+"','"+str2+"','"+str3+"','"+str4+"','"+str5+"','"+str6+"','"+str7+"','"+str8+"')");
if(k>0)
sos.println("books are added successfully");
else
sos.println("books are not added");
}
catch(Exception ex){ex.printStackTrace();}
}
}

Binary file not shown.
27 changes: 27 additions & 0 deletions online library System/onlinelibrary/addmembers.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<html>
<head>
<body bgcolor=seagreen text=wheat>
<h1 align=center>MEMBERSHIP</h1>
<p>
<p>
<p>
<form action="http://localhost:8080/servlet/addmembers.class" name=f1>
IdNo<input type=text size=15 name=idno>
Name<input type=text size=15 name=mname>
<p>
Address<input type=text size=15 name=maddress>
Date Of Issue<input type=text size=15 name=doi>
<p>
Date Of Expiry<input type=text size=15 name=doe>
Status of Ms<input type=text size=15 name=som>
<p>
Type of Ms<input type=text size=15 name=tom>
Amount<input type=text size=15 name=amt>
<p>
<h2 align=right><input type=submit name=s1 value="ADD"></h2>
</form>
</body>
</head>
</html>


44 changes: 44 additions & 0 deletions online library System/onlinelibrary/addmembers.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
import java.sql.*;
import javax.servlet.*;

public class addmembers extends GenericServlet
{
Connection con;

public void init(ServletConfig sc)
{
try
{
super.init(sc);
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection("jdbc:odbc:sri","gscl","granada");
}
catch(Exception e){e.printStackTrace();}
}

public void service(ServletRequest req,ServletResponse res)
{
try
{
Statement st = con.createStatement();
String s1 = req.getParameter("idno");
String s2 = req.getParameter("mname");
String s3 = req.getParameter("maddress");
String s4 = req.getParameter("doi");
String s5 = req.getParameter("doe");
String s6 = req.getParameter("som");
String s7 = req.getParameter("tom");
String s8 = req.getParameter("amt");
ServletOutputStream sos = res.getOutputStream();
int i = st.executeUpdate("insert into members values('"+s1+"','"+s2+"','"+s3+"','"+s4+"','"+s5+"','"+s6+"','"+s7+"','"+s8+"')");
if(i>0)
sos.println("data is successfully added");
else
sos.println("data is not added");
}
catch(Exception e){e.printStackTrace();}
}
}



Binary file added online library System/onlinelibrary/books.class
Binary file not shown.
45 changes: 45 additions & 0 deletions online library System/onlinelibrary/books.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
import javax.servlet.*;
import java.sql.*;

public class books extends GenericServlet
{
Connection con;
ResultSet rs;
Statement st ;

public void init(ServletConfig sc)
{
try
{
super.init(sc);
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection("jdbc:odbc:sri","gscl","granada");
}
catch(Exception e){e.printStackTrace();}
}

public void service(ServletRequest req,ServletResponse res)
{
try
{
st=con.createStatement();
rs = st.executeQuery("select * from addbooks");
ServletOutputStream sos = res.getOutputStream();
sos.println("Currently existing books are");
if(rs.next())
sos.println("<html><head></head><body bgcolor=seagreen><table border=2><tr><th>BNAME</th><th>BCODE</th><th>AUTHOR</th><th>DATEOFARR</th><th>PRICE</th><th>RACKNO</th><th>NOOFBOOKS</th><th>SUBJCODE</th></tr>");
while(rs.next())
{
sos.println("<tr><td>"+rs.getString(1)+"</td><td>"+rs.getString(2)+"</td><td>"+rs.getString(3)+"</td><td>"+rs.getString(4)+"</td><td>"+rs.getString(5)+"</td><td>"+rs.getString(6)+"</td><td>"+rs.getString(7)+"</td><td>"+rs.getString(8)+"</td></tr>");
}
sos.println("</table></body></html>");
st.close();
rs.close();
}
catch(Exception ex){ex.printStackTrace();}
}
}




8 changes: 8 additions & 0 deletions online library System/onlinelibrary/homepage.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<html>
<head>
<frameset cols ="25%,75%">
<frame name = f1 src = "options.html">
<frame name = f2 src = "title.html">
</frameset>
</head>
</html>
Binary file added online library System/onlinelibrary/lending.class
Binary file not shown.
21 changes: 21 additions & 0 deletions online library System/onlinelibrary/lending.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<html>
<head>
<body bgcolor=gray text=wheat>
<h1 align=center>ISSUE OF BOOKS</h1>
<form action="http://localhost:8080/servlet/lending.class" name=f1>
<p>
<p>
<p>
Id No<input type=text size=15 name=lin>
Book Name<input type=text size=15 name=lbn>
<p>
Date Of Issue<input type=text size=10 name=ldoi>
Date Of Expiry<input type=text size=10 name=ldoe>
<p>
<h2 align=right><input type=submit name=s2 value="ADD"></h2>
</form>
</body>
</head>
</html>


38 changes: 38 additions & 0 deletions online library System/onlinelibrary/lending.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
import java.sql.*;
import javax.servlet.*;

public class lending extends GenericServlet
{
Connection con;

public void init(ServletConfig sc)
{
try
{
super.init(sc);
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection("jdbc:odbc:sri","gscl","granada");
}
catch(Exception e){e.printStackTrace();}
}

public void service(ServletRequest req,ServletResponse res)
{
try
{
Statement st = con.createStatement();
String st1 = req.getParameter("lin");
String st2 = req.getParameter("lbn");
String st3 = req.getParameter("ldoi");
String st4 = req.getParameter("ldoe");
int j =st.executeUpdate("insert into issue values('"+st1+"','"+st2+"','"+st3+"','"+st4+"')");
ServletOutputStream sos = res.getOutputStream();
if(j>0)
sos.println("<html><body bgcolor = pink><h1>The data is added successfully</h1></body></html>");
else
sos.println("<html><body bgcolor = pink><h1>The data is not added</h1></body></html>");
}
catch(Exception ex){ex.printStackTrace();}
}
}

Binary file added online library System/onlinelibrary/members.class
Binary file not shown.
45 changes: 45 additions & 0 deletions online library System/onlinelibrary/members.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
import javax.servlet.*;
import java.sql.*;

public class members extends GenericServlet
{
Connection con;
ResultSet rs;
Statement st ;

public void init(ServletConfig sc)
{
try
{
super.init(sc);
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection("jdbc:odbc:sri","gscl","granada");
}
catch(Exception e){e.printStackTrace();}
}

public void service(ServletRequest req,ServletResponse res)
{
try
{
st=con.createStatement();
rs = st.executeQuery("select * from members");
ServletOutputStream sos = res.getOutputStream();
sos.println("Currently existing members are");
if(rs.next())
sos.println("<html><head></head><body bgcolor=seagreen><table border=2><tr><th>MID</th><th>MNAME</th><th>MADDR</th><th>MDOI</th><th>MDOE</th><th>MSTATUS</th><th>MTYPE</th><th>AMOUNT</th></tr>");
while(rs.next())
{
sos.println("<tr><td>"+rs.getString(1)+"</td><td>"+rs.getString(2)+"</td><td>"+rs.getString(3)+"</td><td>"+rs.getString(4)+"</td><td>"+rs.getString(5)+"</td><td>"+rs.getString(6)+"</td><td>"+rs.getString(7)+"</td><td>"+rs.getString(8)+"</td></tr>");
}
sos.println("</table></body></html>");
st.close();
rs.close();
}
catch(Exception ex){ex.printStackTrace();}
}
}




23 changes: 23 additions & 0 deletions online library System/onlinelibrary/options.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<html>
<head>
<body bgcolor=teal>
<font color =wheat>
<p>
<a href = "http://localhost:8080/servlet/members.class" target =f2>MEMBERS</a>
<p>
<a href = "addmembers.html" target = f2> ADD MEMBERS</a>
<p>
<a href = "http://localhost:8080/servlet/books.class" target =f2>BOOKS</a>
<p>
<a href = "addbooks.html" target = f2> ADD BOOKS</a>
<p>
<a href = "lending.html" target = f2> LENDING</a>
<p>
<a href = "returning.html" target = f2> RETURNING</a>
<p>
<a href = "reports.html" target = f2> REPORTS</a>
</font>
</body>
</head>
</html>

23 changes: 23 additions & 0 deletions online library System/onlinelibrary/reports.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<html>
<head>
<body bgcolor = seagreen text = wheat>
<h1 align = center>REPORT</h1>
<form name=f1>
<p>
<p>
<p>
Id no<input type=text size=15 name="rid">
Name<input type=text size=15 name="rn">
<br>
<br>
<br>
<br>
<br>
<br>
&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp <input type = button name=b1 value="ADD">
&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp <input type = button name=b2 value="DELETE">
&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp <input type = button name=b1 value="UPDATE">
</form>
</body>
</head>
</html>
Binary file not shown.
21 changes: 21 additions & 0 deletions online library System/onlinelibrary/returning.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<html>
<head>
<body bgcolor=green text=wheat>
<h1 align=center>RETURN OF BOOKS</h1>
<form action="http://localhost:8080/servlet/returning.class" name=f1>
<p>
<p>
<p>
Id No<input type=text size=15 name=rin>
Book Name<input type=text size=15 name=bn>
<p>
Date Of Issue<input type=text size=10 name=doi>
Date Of Expiry<input type=text size=10 name=doe>
<p>
<h2 align=right><input type=submit name=s1 value="RETURNING">
</form>
</body>
</head>
</html>


Loading