Bonsoir les amis
Je suis entrain de préparer une application web. J'utilise Netbeans comme environnement de développement et ma base de donnée est Mysql. J'ai codé la partie de connexion à la base et ça marche. Mais je veux que dans le cas d'erreur d'authentification, la redirection sur la même page avec l'affichage d'un message d'erreur.
C'est ce que j'ai essayer mais ça marche pas
Pouvez vous m'aider ? Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 if(rs.next()) { ServletContext context = getServletContext(); RequestDispatcher dispatcher=context.getRequestDispatcher("/menu.jsp"); dispatcher.forward(request,response); } else errorMsg = new String("Identifiant ou mot de passe incorrect."); // Cas d'erreur : on redirige vers le formulaire de saisie des identifiants request.setAttribute("errorMsg", errorMsg); // Retour à la page idex request.getRequestDispatcher("index.jsp").forward(request, response);
Partager