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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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