Last active 1751342557

Revision f907e84cd6c65ee5a13bd8ca85f0f73226527a30

servlet.java Raw
11. LoginServlet.java:-
2
3import java.io.IOException;
4import java.io.PrintWriter;
5
6import javax.servlet.RequestDispatcher;
7import javax.servlet.ServletException;
8import javax.servlet.annotation.WebServlet;
9import javax.servlet.http.HttpServlet;
10import javax.servlet.http.HttpServletRequest;
11import javax.servlet.http.HttpServletResponse;
12
13@WebServlet("/Login")
14public class LoginServlet extends HttpServlet {
15 private static final long serialVersionUID = 1L;
16
17 public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
18// your code here
19 String email = request.getParameter("email");
20 String password = request.getParameter("password");
21 boolean validated = Validate.checkUser(email, password);
22 PrintWriter writer = response.getWriter();
23 if(validated){
24 RequestDispatcher dispatcher = request.getRequestDispatcher("Welcome");
25 dispatcher.forward(request, response);
26 }else{
27 writer.write("Username or Password incorrect");
28 }
29 }
30
31}
32
332. WelcomeServlet.java:-
34
35import java.io.IOException;
36import java.io.PrintWriter;
37
38import javax.servlet.ServletException;
39import javax.servlet.annotation.WebServlet;
40import javax.servlet.http.HttpServlet;
41import javax.servlet.http.HttpServletRequest;
42import javax.servlet.http.HttpServletResponse;
43
44@WebServlet("/Welcome")
45public class WelcomeServlet extends HttpServlet {
46 private static final long serialVersionUID = 1L;
47 public void doPost(HttpServletRequest request, HttpServletResponse response)
48 throws ServletException, IOException {
49 //your code here
50 PrintWriter writer = response.getWriter();
51 writer.write("Welcome user");
52
53 }
54}
55