Bonjour,
J'ai une page JSP qui contient la liste des personnels dans un tableau, pour chaque personnel il y a un lien pour modifier , comme suit:
listPers.jsp
<td><a href="<c:url value="/EditPers.jsp?id=${personne.id_pers}"/>">Modifier</a></td>
J'aimerai savoir comment faire au niveau de la servlet qui traite cette demande. c'est à dire comment faire au niveau du code de la servlet EditPers qui récupère l'id et affiche le formulaire edit.
J'ai fais comme ceci mais ça ne marche pas la page /EditPers.jsp?id=X s'affiche directement sans passer par la servlet alors que ça doit passer par la servlet pour récuperer les données de la personne dont l'id = X
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| protected void doGet(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
// on récupère la méthode d'envoi de la requête
String méthode = request.getMethod().toLowerCase();
// on récupère l'action à exécuter
String action = request.getPathInfo();
if (méthode.equals("get") && action.equals("/EditPers")) {
System.out.println("test servlet helloooo");
// présentation formulaire ajout / modification d'une personne
doEditPersonne(request, response);
return;
} |
Merci
Partager