Академический Документы
Профессиональный Документы
Культура Документы
*;
import javax.servlet.*;
import java.sql.*;
import javax.servlet.http.*;
String s1=req.getParameter("user");
String s2=req.getParameter("pwd");
try{
Statement st=con.createStatement();
ResultSet rs=st.executeQuery("select name from pass where
name='"+s1+"'");
if (rs.next())
{
pw.println("User already exist");
}
else
if(s1.equals("")||s2.equals(""))
{
pw.println("invalid");
res.sendRedirect("http://localhost:8080p/tball.gif");
}
else
{
PreparedStatement pst=con.prepareStatement("insert into pass
values(?,?)" );
pst.setString(1,s1);
pst.setString(2,s2);
pst.execute();
Statement s12=con.createStatement();
ResultSet rs1=s12.executeQuery("select max(accno) from auser");
rs1.next();
int accno=rs1.getInt(1);
accno++;
import java.io.*;
import javax.servlet.*;
import java.sql.*;
import javax.servlet.http.*;
}
catch(Exception ee)
{
System.out.println(ee);
}
}
boolean j=true;
String s1=req.getParameter("t1");
String s2=req.getParameter("t2");
String s3=req.getParameter("t3");
String s4=req.getParameter("r");
String s5=req.getParameter("s");
String s6=req.getParameter("t4");
String s7=req.getParameter("t5");
String s8=req.getParameter("t6");
String s9=req.getParameter("s1");
String s10=req.getParameter("t7");
String s11=req.getParameter("t8");
String s12=req.getParameter("t9");
System.out.println(s1);
System.out.println(s2);
System.out.println(s3);
System.out.println(s4);
System.out.println(s5);
System.out.println(s6);
System.out.println(s7);
System.out.println(s8);
System.out.println(s9);
System.out.println(s10);
System.out.println(s11);
System.out.println(s12);
try{
PreparedStatement pst=con.prepareStatement("insert into entry
values(?,?,?,?,?,?,?,?,?,?,?,?)" );
pst.setString(1,s1);pst.setString(2,s2);pst.setString(3,s3);pst.setString(4,s4);
pst.setString(5,s5);pst.setString(6,s6);pst.setString(7,s7);pst.setString(8,s8);
pst.setString(9,s9);pst.setString(10,s10);pst.setString(11,s11);pst.setString(12,s12);
pst.execute();
}
catch(Exception e)
{System.out.println(e);}
PrintWriter pw=res.getWriter();
res.setContentType("text/html");
pw.println("inserted.into table..");
}
}import java.io.*;
import javax.servlet.*;
import java.sql.*;
import javax.servlet.http.*;
con=DriverManager.getConnection("jdbc:odbc:aravind");
}catch(Exception ee){System.out.println(ee);}
}
}
}
import java.io.*;
import javax.servlet.*;
import java.sql.*;
import javax.servlet.http.*;
pw.println("HELLO "+c[0].getValue());
pw.println("</form></body></html>");
}
}
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
double amount,i;
Connection con;
public void init(ServletConfig sc)throws ServletException
{
super.init(sc);
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection("jdbc:odbc:aravind");
}catch(Exception e){ System.out.println(e);}
}
public void doGet(HttpServletRequest req,HttpServletResponse res)throws
ServletException,IOException
{
res.setContentType("text/html");
PrintWriter pw=res.getWriter();
s1= req.getParameter("user");
s2=req.getParameter("pwd");
System.out.println(s1);
System.out.println(s2);
try{
//accountno,usid,pwd,balance from transact where usid='"+s1+"'");
con.commit();
Statement st=con.createStatement();
ResultSet rs=st.executeQuery("select USER_ID,PUBLIC_KEY,ACCNO,BALANCE
from auser where user_id='"+s1+"'");
if (rs.next())
{
//System.out.println(s1); System.out.println(s2);
s3=rs.getString(1);
s4=rs.getString(2);
s5=rs.getString(3);
//getString(3);
i=rs.getDouble(4);
}
// System.out.println(s3); System.out.println(s4);
if(s3.equals(s1)&& s4.equals(s2))
{
System.out.println(s3);
System.out.println(s4);
Cookie uname=new Cookie("user",s1);
Cookie uaccno=new Cookie("acc",s5);
pw.println("<html><head><center>");
pw.println("<h2><u><b><i>WELCOME TO
BANKING</i></b></u></h2></center>");
pw.println("</head><a href='http://localhost/aboutus.html'>");
pw.println("<img src='http://localhost/home2[1].gif' align=right></a>");
pw.println(" <body bgcolor=yellow
background='http://localhost:8080/backgrnd[2].gif' text=red >");
pw.println(" <font face=arial size=5 color=blue><br><br>");
pw.println("<center><h3><i><b>STATEMENT</b></i></h3></center></font>");
pw.println(" <br><center>");
pw.println("<table border=22 bgcolor=yellow bordercolor=blue>");
pw.println("<tr><td bordercolor=blue bordercolorlight=maroon align=center >");
//pw.println("<a href='http://localhost/statement.html'>Statement</td>");
pw.println("<td align=center>");
pw.println("<a href='http://localhost:8080/servlet/Client3'
target=_top>Transaction</td>");
//transaction2
pw.println("<td align=center>");
pw.println(" <a href='http://localhost/usermanager.html'>UserManager</td>");
pw.println("<td align=center><a href='http://localhost/logout.html'
target=_top>Logout</td>");
pw.println("</tr></table>");
pw.println("<form ><center><pre>Name :<input type=text name=t1 size=20
value="+s3+" DISABLED>");
pw.println("Account No"+"<input type=text name=t2 size=20 value="+s5+"
DISABLED ><br>");
pw.println("<h4>The Balance in Your Account is RS :");
pw.println("<input type=text name=t3 value="+i+" DISABLED>");
pw.println("<br><br></center></pre><center><p>");
//pw.println("<input type=button name=b1 value=statement>");
//pw.println("<input type=button name=b2 value=Query>");
pw.println("</center></p></form></body></html>");
res.addCookie(uname);
res.addCookie(uaccno);
}
else
{
res.sendRedirect("http://localhost/invalid1.html");
}
//System.out.println(s3);
import java.io.*;
import javax.servlet.*;
import java.sql.*;
import javax.servlet.http.*;
Cookie c[]=req.getCookies();
System.out.println(c[1].getValue());
pw.println("<html><head><center><h2><u><i>Savings to Loan
Screen</i></u></h2></center>");
pw.println("<title>Loan SCREEN</title>");
pw.println("<script language=\"JavaScript\">");
pw.println("function a2(){");
pw.println("alert(\"sorry you can't change the value\")");;
pw.println("document.f3.t2.select()}</script></head>");
pw.println("<br><br><body bgcolor=pink text=red><center><form name=f3
action=\"http://localhost:8080/servlet/SaveToLoan\">");
pw.println("Your AccNo :<input type=text name=t1 value="+c[1].getValue()+"
size=20 onfocus=\"a2()\"><br><br>");
pw.println("Loan_id:<input type=text name=t2 size=20><br><br>");
pw.println("Amount
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.sql.*;
public class SaveToLoan extends HttpServlet
{
Connection con;
Statement s1,s2;
PreparedStatement ps1,ps2,ps3,ps4,ps5,ps6;
Statement st;
ResultSet rs1,rs2,rs3,rs6;
String a[]=new String[2];
public void init(ServletConfig conf)throws ServletException
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection("jdbc:odbc:aravind");
}catch(Exception e)
{ System.out.println(e); }
}
try{
res.setContentType("text/html");
PrintWriter pw=res.getWriter();
int accno=Integer.parseInt(req.getParameter("t1"));
int taccno=Integer.parseInt(req.getParameter("t2"));
int amount=Integer.parseInt(req.getParameter("t3"));
pw.println(taccno+amount);
//UPDATION STARTED
s1=con.createStatement();
s2=con.createStatement();
int h=s1.executeUpdate("update auser set balance=balance-"+amount+"where
accno="+accno);
int j=s2.executeUpdate("update auser set balance=balance+"+amount+"where
accno="+taccno);
pw.println("updated");
//UPDATION COMPLETED
System.out.println("hello");
String userid=a[0];
String userid1=a[1];
ps2=con.prepareStatement("select nvl(max(transaction_id),0)+1 from atransact
where to_char(transaction_date,'dd-mon-yyyy')=to_char(sysdate,'dd-mon-yyyy')");
rs2=ps2.executeQuery();
rs2.next();
int tno=rs2.getInt(1);
ps3=con.prepareStatement("select sysdate from dual");
rs3=ps3.executeQuery();
rs3.next();
java.sql.Date d1=rs3.getDate(1);
st=con.createStatement();
ps6=con.prepareStatement("select nvl(max(transaction_id),0)+1 from atransact
where to_char(transaction_date,'dd-mon-yyyy')=to_char(sysdate,'dd-mon-yyyy')");
rs6=ps6.executeQuery();
rs6.next();
int tno1=rs6.getInt(1);
System.out.println("debiting");
String ttype="CREDIT";
ps5=con.prepareStatement("insert into atransact values(?,?,?,?,?,?)");
ps5.setString(1,userid1);
ps5.setInt(2,taccno);
ps5.setString(3,ttype);
ps5.setInt(4,amount);
ps5.setInt(6,tno1);
ps5.setDate(5,d1);
int l=ps5.executeUpdate();
pw.println("<h1>AMOUNT PAID</h1>");
rs1.close();
rs2.close();
rs3.close();
ps1.close();
ps2.close();
ps3.close();
ps4.close();
ps5.close();
// ps6.close();
}catch(Exception ee){System.out.println(ee);}
}
}
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.sql.*;
public class SaveToSave extends HttpServlet
{
Connection con;
Statement s1,s2;
PreparedStatement ps1,ps2,ps3,ps4,ps5,ps6,ps7,ps8;
Statement st;
ResultSet rs1,rs2,rs3,rs6;
String a[]=new String[2];
public void init(ServletConfig conf)throws ServletException
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection("jdbc:odbc:aravind");
}catch(Exception e)
{ System.out.println(e); }
}
try{
res.setContentType("text/html");
PrintWriter pw=res.getWriter();
int accno=Integer.parseInt(req.getParameter("t1"));
int taccno=Integer.parseInt(req.getParameter("t2"));
int amount=Integer.parseInt(req.getParameter("t3"));
pw.println(taccno+amount);
//UPDATION STARTED
s1=con.createStatement();
s2=con.createStatement();
int h=s1.executeUpdate("update auser set balance=balance-"+amount+"where
accno="+accno);
int j=s2.executeUpdate("update auser set balance=balance+"+amount+"where
accno="+taccno);
pw.println("updated");
//UPDATION COMPLETED
System.out.println("hello");
String userid=a[0];
String userid1=a[1];
ps2=con.prepareStatement("select nvl(max(transaction_id),0)+1 from atransact
where to_char(transaction_date,'dd-mon-yyyy')=to_char(sysdate,'dd-mon-yyyy')");
rs2=ps2.executeQuery();
rs2.next();
int tno=rs2.getInt(1);
ps3=con.prepareStatement("select sysdate from dual");
rs3=ps3.executeQuery();
rs3.next();
java.sql.Date d1=rs3.getDate(1);
String ttype="CREDIT";
import java.io.*;
import javax.servlet.*;
import java.sql.*;
import javax.servlet.http.*;
pw.println("<script language='JavaScript'>");
pw.println("function a1(){");
pw.println("alert(\"sorry ,you can't change it\")");
pw.println("document.f2.t2.select()}");
pw.println("</script></head>");
pw.println("<br><br><body bgcolor=pink text=green><center><form name=f2
action=\"http://localhost:8080/servlet/SaveToSave\">");
pw.println("<u>Your AccNo</u> :<input type=text name=t1
value="+c[1].getValue()+" size=20 onfocus=\"a1()\"><br><br>");
pw.println("<u>To Accno:</u><input type=text name=t2 size=20><br><br>");
pw.println("<u>Amount
size=20><br><br>");
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.sql.*;
Connection con;
public void init(ServletConfig conf) throws ServletException
{
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection("jdbc:odbc:aravind");
}catch(Exception e){System.out.println(e);}
}
public void doGet(HttpServletRequest req,HttpServletResponse res) throws
ServletException,IOException
{
res.setContentType("text/html");
PrintWriter pw=res.getWriter();
// int accno=Integer.parseInt(req.getParameter("accno"));
int accno=100;
String dd1=req.getParameter("dd1");
String mm1=req.getParameter("mm1");
String yy1=req.getParameter("yy1");
String sdate=dd1+"-"+mm1+"-"+yy1;
String dd2=req.getParameter("dd2");
String mm2=req.getParameter("mm2");
String yy2=req.getParameter("yy2");
String edate=dd2+"-"+mm2+"-"+yy2;
try{
PreparedStatement ps=con.prepareStatement("select *from atransact where
transaction_date between '"+sdate+"' and '"+edate+"' and accno="+accno);
ResultSet rs=ps.executeQuery();
ResultSetMetaData rsmd=rs.getMetaData();
for(int i=1;i<=rsmd.getColumnCount();i++)
{
pw.println("<th>"+rsmd.getColumnName(i)+"</th>");
}
while(rs.next())
{
pw.println("<tr>");
for(int i=1;i<=rsmd.getColumnCount();i++)
{
pw.println("<td>"+rs.getString(i)+"</td>");
}
pw.println("</tr>");
}
pw.println("</table></body>");
}catch(Exception ee)
{
}
}
System.out.println(ee);
import javax.servlet.http.*;
import javax.servlet.*;
import java.io.*;
import java.sql.*;
res.setContentType("text/html");
PrintWriter pw=res.getWriter();
// s1= s1.trim();
try{
// pw.println("select BALANCE from auser where USER_ID='"+s1+"' and
PUBLIC_KEY='"+s2+"'");
Statement st=con.createStatement();
ResultSet rs=st.executeQuery("select BALANCE from auser where
USER_ID='"+s1+"' and PUBLIC_KEY='"+s2+"'");
if(rs.next())
{
int bal=rs.getInt(1);
pw.println("<br>Bal :"+bal);
if(s4.equals("Withdrawl"))
{
if(bal<Integer.parseInt(s3))
{
pw.println("<h3>Withdrawl not
possible</h3>");
}
else
{
bal=bal-Integer.parseInt(s3);
PreparedStatement
pst12=con.prepareStatement("update auser set BALANCE=? where USER_ID=? and
PUBLIC_KEY=?" );
pst12.setInt(1,bal);
pst12.setString(2,s1);
pst12.setString(3,s2);
pst12.execute();
pw.println("<h3>Withdrawl completed</h3>");
}
}
else
if(s4.equals("Deposit"))
{
bal=bal+Integer.parseInt(s3);
PreparedStatement
pst12=con.prepareStatement("update auser set BALANCE=? where USER_ID=? and
PUBLIC_KEY=?" );
pst12.setInt(1,bal);
pst12.setString(2,s1);
pst12.setString(3,s2);
pst12.execute();
pw.println("<h3>Deposit
completed</h3>");
}
}
else
res.sendRedirect("http://localhost:8080/invalid2.html");
}
catch(Exception e){System.out.println(e);}
}
}0