Last active 1751342557

lolpee69 revised this gist 1751342556. Go to revision

1 file changed, 54 insertions

servlet.java(file created)

@@ -0,0 +1,54 @@
1 + 1. LoginServlet.java:-
2 +
3 + import java.io.IOException;
4 + import java.io.PrintWriter;
5 +
6 + import javax.servlet.RequestDispatcher;
7 + import javax.servlet.ServletException;
8 + import javax.servlet.annotation.WebServlet;
9 + import javax.servlet.http.HttpServlet;
10 + import javax.servlet.http.HttpServletRequest;
11 + import javax.servlet.http.HttpServletResponse;
12 +
13 + @WebServlet("/Login")
14 + public 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 +
33 + 2. WelcomeServlet.java:-
34 +
35 + import java.io.IOException;
36 + import java.io.PrintWriter;
37 +
38 + import javax.servlet.ServletException;
39 + import javax.servlet.annotation.WebServlet;
40 + import javax.servlet.http.HttpServlet;
41 + import javax.servlet.http.HttpServletRequest;
42 + import javax.servlet.http.HttpServletResponse;
43 +
44 + @WebServlet("/Welcome")
45 + public 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 + }
Newer Older