Advertisement
yshhuu

Pay.java

Aug 18th, 2016
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. package com.verizon;
  2.  
  3. import java.io.IOException;
  4. import java.sql.Connection;
  5. import java.sql.DriverManager;
  6. import java.sql.ResultSet;
  7. import java.sql.Statement;
  8.  
  9. import javax.servlet.RequestDispatcher;
  10. import javax.servlet.ServletException;
  11. import javax.servlet.http.HttpServlet;
  12. import javax.servlet.http.HttpServletRequest;
  13. import javax.servlet.http.HttpServletResponse;
  14.  
  15. public class Pay extends HttpServlet{
  16.  
  17.  
  18. public void doGet(HttpServletRequest req, HttpServletResponse res)throws IOException, ServletException
  19.  
  20. {
  21.  
  22. try{
  23.  
  24. RequestDispatcher rd=null;
  25. int flag=1;
  26. String name=null, passw=null;
  27. name=req.getParameter("uname");
  28. passw=req.getParameter("pass");
  29. String p=null;
  30. Class.forName("oracle.jdbc.driver.OracleDriver");
  31. Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","hr","Admin");
  32. Statement st=con.createStatement();
  33. ResultSet rs=st.executeQuery("Select * from users where uname='"+name+"'");
  34. while(rs.next())
  35. {
  36. p=rs.getString("pass");
  37. }
  38. if(passw==p)
  39. {
  40. flag=1;
  41. }
  42. if(flag==1)
  43. {
  44. rd=req.getRequestDispatcher("/Done.jsp");
  45. }
  46. else
  47. rd=req.getRequestDispatcher("/error.jsp");
  48.  
  49.  
  50.  
  51. rd.forward(req, res);
  52.  
  53.  
  54. }catch(Exception e){e.printStackTrace();}
  55.  
  56.  
  57.  
  58. }
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement