package com.service_coucou;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
public class ServiceCoucou
extends HttpServlet {
private static final String
JSP_DESTINATION = "/coucou.jsp";
public void init (ServletConfig config)
throws ServletException {
super.init(config);
// code d'initialisation...
}
public void destroy() {
// code de nettoyage...
}
public void doGet
(HttpServletRequest request,
HttpServletResponse response)
throws ServletException,
IOException {
doPost(request, response);
}
public void doPost
(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
// Extraire des paramètres de la requête HTTP
String NomUsager =
request.getParameter("username");
String MotDePasse =
request.getParameter("password");
// Traitement de la requête
String Usager = quiEstCe(NomUsager, MotDePasse);
// Préparation du résultat
request.setAttribute("USAGER", Usager);
// Compléter une page JSP avec cette requête
ServletContext Contexte = getServletContext();
RequestDispatcher Répartiteur =
Contexte.getRequestDispatcher(JSP_DESTINATION);
Répartiteur.forward (request, response);
}
private String quiEstCe
(String NomUsager, String MotDePasse) {
return "Zygomar";
}
}
Vous trouverez à droite le texte intégral de la classe Java nommée ServiceCoucou.java telle que proposée dans vos notes de cours. Ceci devrait vous épargner du recopiage de code un peu ennuyant et plutôt ennuyeux.