Advertisement
Guest User

Untitled

a guest
May 28th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.45 KB | None | 0 0
  1. import java.io.*;
  2. import java.text.*;
  3. import java.util.*;
  4. import javax.servlet.*;
  5. import javax.servlet.http.*;
  6. import java.sql.*;
  7. import BookStoreBeans.*;
  8.  
  9. public class LoginTry extends HttpServlet
  10. {
  11.     public void doPost(HttpServletRequest req, HttpServletResponse res)
  12.     throws IOException, ServletException
  13.     {
  14.         String email = null;
  15.         String password = null;
  16.        
  17.         PrintWriter out = res.getWriter();
  18.         HttpSession session = req.getSession();
  19.        
  20.        
  21.         email = req.getParameter("email");
  22.         password = req.getParameter("password");
  23.        
  24.         cust member = new cust();
  25.        
  26.        
  27.         String SQLSearch = "Select * from customer where customer.custEmail = '" + email;
  28.         SQLSearch += "'and customer.custPassword = '" + password + "';'";
  29.        
  30.         String URL = "jdbc:postgresql:Rosenberg";
  31.        
  32.         try
  33.         {
  34.             Class.forName("org.postgresql.Driver");
  35.             Connection con = DriverManager.getConnection(URL, "webuser", "webuser");
  36.             Statement stmt = con.createStatement();
  37.             ResultSet rs = stmt.executeQuery(SQLSearch);
  38.            
  39.             if (rs.next())
  40.             {
  41.                 member.setUserID(rs.getInt("custNum"));
  42.                 member.setName(rs.getString("custName"));
  43.                 member.setEmail(rs.getString("custEmail"));
  44.                 member.setPassword(rs.getString("custPassword"));
  45.                
  46.                 session.setAttribute("member", member);
  47.                 res.sendRedirect("/Rosenberg/jsp/accountInfo.jsp");
  48.             }
  49.             else
  50.             {
  51.                 rs.close();
  52.             }
  53.         }
  54.         catch(Exception sqle)
  55.         {
  56.             out.println("error occured: " + sqle);
  57.         }
  58.     }
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement