Guest User

Untitled

a guest
Mar 1st, 2017
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.41 KB | None | 0 0
  1. package com.test.controller;
  2. import com.test.model.*;
  3.  
  4. import java.io.IOException;
  5. import java.io.PrintWriter;
  6. import java.sql.*;
  7. import java.util.Enumeration;
  8.  
  9. import javax.servlet.RequestDispatcher;
  10. import javax.servlet.ServletException;
  11. import javax.servlet.http.HttpServlet;
  12. import javax.servlet.http.HttpServletRequest;
  13. import javax.servlet.http.HttpServletResponse;
  14.  
  15. /**
  16. * Servlet implementation class Register
  17. */
  18. public class Register extends HttpServlet {
  19. private static final long serialVersionUID = 1L;
  20. RequestDispatcher rd;
  21. Connection con=null;
  22. PreparedStatement ps=null;
  23. Statement stat =null;
  24. /**
  25. * @see HttpServlet#HttpServlet()
  26. */
  27. public Register() {
  28. super();
  29. // TODO Auto-generated constructor stub
  30. }
  31.  
  32. /**
  33. * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
  34. */
  35. protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  36. // TODO Auto-generated method stub
  37. }
  38.  
  39. /**
  40. * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
  41. */
  42. protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  43. // TODO Auto-generated method stub
  44.  
  45. String loginid1= request.getParameter("loginid");
  46. String pwd = request.getParameter("password");
  47.  
  48. User user1 = new User(loginid1,pwd);
  49.  
  50. request.setAttribute("userattr", user1);
  51.  
  52.  
  53.  
  54. try {
  55.  
  56. Class.forName("com.mysql.jdbc.Driver");
  57. con = DriverManager.getConnection("jdbc:mysql://localhost:3306/hr","root","root");
  58.  
  59. String sql = "insert into users values(?,?)";
  60. ps=con.prepareStatement(sql);
  61.  
  62.  
  63.  
  64. ps.setString(1, user1.getLoginid());
  65.  
  66. ps.setString(2, user1.getPassword());
  67.  
  68. int res = ps.executeUpdate();
  69. if(res ==1)
  70. {
  71. rd = request.getRequestDispatcher("welcome.jsp");
  72. rd.forward(request, response);
  73. }
  74. else
  75. {
  76. rd= request.getRequestDispatcher("form.jsp");
  77. rd.forward(request, response);
  78. }
  79.  
  80. } catch (SQLException e) {
  81. // TODO Auto-generated catch block
  82. e.printStackTrace();
  83. } catch (ClassNotFoundException e) {
  84. // TODO Auto-generated catch block
  85. e.printStackTrace();
  86. }
  87.  
  88. rd = request.getRequestDispatcher("welcome.jsp");
  89. rd.forward(request, response);
  90.  
  91.  
  92. }
  93.  
  94. }
Add Comment
Please, Sign In to add comment