1: // index.html
2: <html>
3: <body>
4: <form method="post" action="servlet4" >
5: User name <input type="text" name="uname" />
6: Password <input type="password" name="pwd" />
7: <input type="submit" value="Login" />
8: </form>
9: </body>
10: </html>
11: -------------------------------------------------------------------------
12: // servlet4
13: import java.io.*;
14: import javax.servlet.*;
15: import javax.servlet.http.*;
16: public class servlet4 extends HttpServlet
17: {
18: protected void service(HttpServletRequest request, HttpServletResponse response)
19: throws ServletException, IOException {
20: response.setContentType("text/html;charset=UTF-8");
21: PrintWriter out = response.getWriter();
22: String u=request.getParameter("uname");
23: String p=request.getParameter("pwd");
24: RequestDispatcher rd1=request.getRequestDispatcher("servlet401");
25: RequestDispatcher rd2=request.getRequestDispatcher("servlet402");
26: if((u.equals("admin")) && (p.equals("rose")))
27: rd1.forward(request,response);
28: else
29: rd2.include(request,response);
30: out.println("<html>");
31: out.println("<body>");
32: out.println("<h1> Hi you have entered your username as : "+u+" and your password is : "+p+"</h1>");
33: out.println("</body></html>");
34: }
35: }
36: // servlet401
37: import java.io.*;
38: import javax.servlet.*;
39: import javax.servlet.http.*;
40: public class servlet401 extends HttpServlet {
41: protected void service(HttpServletRequest request, HttpServletResponse response)
42: throws ServletException, IOException {
43: response.setContentType("text/html;charset=UTF-8");
44: PrintWriter out = response.getWriter();
45: out.println("<html>");
46: out.println("<head>");
47: out.println("<title> Successfull Login </title>");
48: out.println("</head>");
49: out.println("<body>");
50: out.println("<h1>Welcome "+request.getParameter("uname")+"</h1>");
51: out.println("</body>");
52: out.println("</html>");
53: }
54: }
55: ---------------------------------------------------------
56: //servlet 402
57: import java.io.*;
58: import javax.servlet.*;
59: import javax.servlet.http.*;
60: public class servlet402 extends HttpServlet {
61: protected void service(HttpServletRequest request, HttpServletResponse response)
62: throws ServletException, IOException {
63: response.setContentType("text/html;charset=UTF-8");
64: PrintWriter out = response.getWriter();
65: out.println("<html>");
66: out.println("<head>");
67: out.println("<title> Not successful </title>");
68: out.println("</head>");
69: out.println("<body>");
70: out.println("<h1> Invlalid authentication </h1>");
71: out.println("</body>");
72: out.println("</html>");
73: }
74: }
No comments:
Post a Comment