Advertisement
Guest User

Untitled

a guest
Feb 9th, 2016
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.35 KB | None | 0 0
  1.  
  2.  
  3. import java.io.IOException;
  4. import java.io.PrintWriter;
  5.  
  6. import javax.servlet.ServletException;
  7. import javax.servlet.annotation.WebServlet;
  8. import javax.servlet.http.HttpServlet;
  9. import javax.servlet.http.HttpServletRequest;
  10. import javax.servlet.http.HttpServletResponse;
  11.  
  12. import java.sql.Connection;
  13. import java.sql.DriverManager;
  14. import java.sql.ResultSet;
  15. import java.sql.SQLException;
  16. import java.sql.Statement;
  17.  
  18. /**
  19.  * Servlet implementation class Login
  20.  */
  21. @WebServlet("/Login")
  22. public class Login extends HttpServlet {
  23.     private static final long serialVersionUID = 1L;
  24.        
  25.     /**
  26.      * @see HttpServlet#HttpServlet()
  27.      */
  28.     public Login() {
  29.         super();
  30.         // TODO Auto-generated constructor stub
  31.     }
  32.  
  33.     /**
  34.      * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
  35.      */
  36.     protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  37.        
  38.         PrintWriter out = response.getWriter();
  39.        
  40.         out.println("<html>");
  41.         out.println("<body>");
  42.         out.println("<html>");
  43.         out.println("<form name='login' method='post' action='Login'>");
  44.         out.println("<input type='text' name='txtuname' placeholder='Username' />");
  45.         out.println("<input type='text' name='txtpass' placeholder='Password' />");
  46.         out.println("<input type='submit' name='submit' value='submit' />");
  47.         out.println("</form>");
  48.        
  49.         out.println("</body>");
  50.         out.println("</html>");
  51.     }
  52.  
  53.     /**
  54.      * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
  55.      */
  56.     public void doPost(HttpServletRequest req, HttpServletResponse res)throws IOException, ServletException
  57.     {
  58.         String name , pass;
  59.         name = req.getParameter("txtuname");
  60.         pass = req.getParameter("txtpass");
  61.        
  62.             res.setContentType("text/html");
  63.             PrintWriter pw = res.getWriter();
  64.        
  65.         try
  66.         {  
  67.             Class.forName("com.mysql.jdbc.Driver").newInstance();
  68.             Connection con = DriverManager.getConnection("jdbc:mysql://mysql.cc.puv.fi/", name, pass);
  69.         }
  70.        
  71.         catch( ClassNotFoundException e)
  72.         {
  73.             pw.println(" Class not found " +e);
  74.         }
  75.        
  76.         catch(Exception e)
  77.         {
  78.             pw.println("Insertion Failed !" +e);
  79.         }      
  80.        
  81.         pw.println("Kirjautuminen tietokantaan onnistui! Ohjataan HobbyServlettiin 5 sekunnin kuluttua..");
  82.  
  83.         res.setHeader("Refresh", "5;url=HobbyServlet");
  84.        
  85.     }
  86.    
  87. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement