3 // Import required java libraries
5 import javax
.servlet
.*;
6 import javax
.servlet
.http
.*;
7 import javax
.servlet
.annotation
.WebServlet
;
9 @WebServlet(name
="Login", urlPatterns
={"/Login"})
10 // Extend HttpServlet class
11 public class Login
extends HttpServlet
{
14 private String password
;
16 public void init() throws ServletException
{
17 // Do required initialization
19 password
= new String();
22 public void doGet(HttpServletRequest request
, HttpServletResponse response
)
23 throws ServletException
, IOException
{
25 // Set response content type
26 response
.setContentType("text/html");
28 // Actual logic goes here.
29 //FIXME: Enforce unicode request and response
30 login
= request
.getParameter("login");
31 password
= request
.getParameter("password");
32 PrintWriter out
= response
.getWriter();
33 out
.println("<html>");
34 out
.println("<body>");
35 out
.println("Login: " + login
);
37 out
.println("Password: " + password
);
38 out
.println("</body>");
39 out
.println("</html>");
42 public void doPost(HttpServletRequest request
, HttpServletResponse response
)
43 throws ServletException
, IOException
{
45 // Set response content type
46 response
.setContentType("text/html");
48 // Actual logic goes here.
49 login
= request
.getParameter("login");
50 password
= request
.getParameter("password");
51 PrintWriter out
= response
.getWriter();
52 out
.println("<html>");
53 out
.println("<body>");
54 out
.println("Login: " + login
);
56 out
.println("Password: " + password
);
57 out
.println("</body>");
58 out
.println("</html>");
61 public void destroy() {