Guest User

Untitled

a guest
Oct 15th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.92 KB | None | 0 0
  1. <%@page contentType="text/html" pageEncoding="UTF-8"%>
  2. <%@page import="java.io.PrintWriter"%>
  3. <%@page import="java.sql.DriverManager"%>
  4. <%@page import="java.sql.ResultSet"%>
  5. <%@page import="java.sql.Statement"%>
  6. <%@page import="java.sql.Connection"%>
  7. <%@page import="java.sql.*"%>
  8. <!DOCTYPE html>
  9. <html>
  10. <head>
  11. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  12. <title>Verification</title>
  13. </head>
  14. <body>
  15.  
  16. <%
  17. String driver ="com.mysql.jdbc.Driver";
  18. String database = "login";
  19.  
  20.  
  21. response.setContentType("text/html");
  22. try {
  23. Class.forName(driver);
  24. } catch (ClassNotFoundException e) {
  25. e.printStackTrace();
  26. }
  27. Connection con = null;
  28. Statement statement = null;
  29. ResultSet resultSet = null;
  30.  
  31. String uname = request.getParameter("username").toString();
  32. String pass = request.getParameter("password").toString();
  33.  
  34. try {
  35. Class.forName(driver);
  36. Connection conn =
  37. DriverManager.getConnection("jdbc:mysql://localhost:3306/abc?
  38. zeroDateTimeBehavior=convertToNull [root on Default schema]", "root",
  39. "");
  40. statement = conn.createStatement();
  41. String query = "select *from chatting where username ='" + uname
  42. +"' and password='" + pass+ "';";
  43. resultSet = statement.executeQuery(query);
  44.  
  45. if( resultSet.next())
  46. {
  47. request.getSession();
  48. session.setAttribute("uname", uname);
  49. session.setAttribute("pass1", pass);
  50. response.sendRedirect("chat.jsp");
  51. }
  52. else
  53. {
  54. response.sendRedirect("error.jsp");
  55. }
  56. }
  57.  
  58. catch (Exception e) {
  59. System.out.println("Error in connection");
  60. e.printStackTrace();
  61. }
  62.  
  63. %>
  64. </body>
  65. </html>
Add Comment
Please, Sign In to add comment