Advertisement
Guest User

Untitled

a guest
Oct 9th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.13 KB | None | 0 0
  1. /*
  2. * To change this license header, choose License Headers in Project Properties.
  3. * To change this template file, choose Tools | Templates
  4. * and open the template in the editor.
  5. */
  6.  
  7. import java.io.IOException;
  8. import java.io.PrintWriter;
  9. import java.sql.Connection;
  10. import java.sql.ResultSet;
  11. import java.sql.SQLException;
  12. import java.sql.Statement;
  13. import java.util.logging.Level;
  14. import java.util.logging.Logger;
  15. import javax.servlet.ServletException;
  16. import javax.servlet.http.HttpServlet;
  17. import javax.servlet.http.HttpServletRequest;
  18. import javax.servlet.http.HttpServletResponse;
  19.  
  20. /**
  21. *
  22. * @author nilsf
  23. */
  24. public class Login extends HttpServlet {
  25.  
  26. /**
  27. * Processes requests for both HTTP <code>GET</code> and <code>POST</code>
  28. * methods.
  29. *
  30. * @param request servlet request
  31. * @param response servlet response
  32. * @throws ServletException if a servlet-specific error occurs
  33. * @throws IOException if an I/O error occurs
  34. */
  35. protected void processRequest(HttpServletRequest request, HttpServletResponse response)
  36. throws ServletException, IOException {
  37. response.setContentType("text/html;charset=UTF-8");
  38. try (PrintWriter out = response.getWriter()) {
  39. String username = request.getParameter("username");
  40. String password = request.getParameter("password");
  41.  
  42.  
  43. DataBase db = new DataBase();
  44. Connection con = db.getCon();
  45. Statement st = con.createStatement();
  46.  
  47.  
  48.  
  49. String SQL = "SELECT name,pass from user where name='"+username+"'and pass='"+password+"'";
  50.  
  51. ResultSet rs = st.executeQuery(SQL);
  52.  
  53.  
  54.  
  55. if(rs.next()) {
  56.  
  57. out.println("You are logged in");
  58. } else {
  59. out.println("The user does not exist");
  60. }
  61.  
  62.  
  63.  
  64.  
  65. } catch (SQLException ex) {
  66. Logger.getLogger(Login.class.getName()).log(Level.SEVERE, null, ex);
  67.  
  68. }
  69. }
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement