aakash2310

Untitled

Oct 8th, 2022
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. import java.io.*;
  2. import javax.servlet.*;
  3. import java.sql.*;
  4. import javax.servlet.http.*;
  5.  
  6. public class LoginServlet extends HttpServlet
  7. {
  8. protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
  9. {
  10. String id,Password;
  11. response.setContentType("text/html");
  12. PrintWriter out = response.getWriter();
  13. out.println("<h2>Hello Page</h2>");
  14. id = request.getParameter("uname");
  15. Password = request.getParameter("psw");
  16.  
  17. out.println(id);
  18. out.println(Password);
  19. try
  20. {
  21. DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
  22. Connection con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521","aakash","theaakash");
  23. String qr = "select * from students where studid = ? and psw = ?";
  24.  
  25. PreparedStatement pst = con.prepareStatement(qr);
  26. pst.setString(1,id);
  27. pst.setString(2,Password);
  28. ResultSet res = pst.executeQuery();
  29. boolean more = res.next();
  30. out.println(more);
  31. if(more)
  32. {
  33. out.println("<h2>Welcome"+id+"</h2>");
  34. qr = "select * from students where studid = ?";
  35. pst = con.prepareStatement(qr);
  36. pst.setString(1,id);
  37. ResultSet rs = pst.executeQuery();
  38. rs.next();
  39. out.println("ITP:" +rs.getInt(3));
  40. out.println("AP:" +rs.getInt(4));
  41. out.println("Ecomm:" +rs.getInt(5));
  42. out.println("ISVV:" +rs.getInt(6));
  43. out.println("DCN:" +rs.getInt(7));
  44. }
  45.  
  46. }
  47. catch(Exception e)
  48. {
  49. out.println(e);
  50. }
  51. }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment