1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
| import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class Login extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<HTML>");
out.println(" <HEAD><TITLE>Login</TITLE></HEAD>");
out.println(" <BODY>");
out.println(" <DIV Align='center'>");
out.println(" <H1>Veuillez vous authentifier !</H1>");
out.println(" <FORM Method='POST'>");
out.println(" Login : <INPUT Name='login'> <BR />");
out.println(" Password : ");
out.println(" <INPUT Name='password' Type='password'>");
out.println(" <BR /> <INPUT Type='submit'>");
out.println(" </FORM>");
out.println(" </DIV>");
out.println(" </BODY>");
out.println("</HTML>");
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String login = request.getParameter("login");
String password = request.getParameter("password");
if (login.equals("") || password.equals("")) {
response.sendRedirect("/login");
return;
}
HttpSession session = request.getSession(true);
session.setAttribute("login", login);
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<HTML>");
out.println(" <HEAD><TITLE>Login</TITLE></HEAD>");
out.println(" <BODY>");
out.println(" <DIV Align='center'>");
out.println( login + " - " + password + "<BR>");
out.println(" </DIV>");
out.println(" </BODY>");
out.println("</HTML>");
}
} |