Bonjour, j'ai développé une application web d'authentification qui pour l'instant Marche bien , mais pour le Message d'erreur de connexion quand le Login et le Mot de Passe sont incorrectes il s'affiche en haut de la Page alors que je voudrais bien qu'il s'affiche sous le Bouton Se Connecter, est ce qu'il ya un moyen de m'aider ? Merci d'avance.
Voici mon code pour la Page JSP et la Page Servlet sur laquelle figure le message d'erreur de connexion
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
 
public class LoginServlet extends HttpServlet{
 
	private static final long serialVersionUID = 1L;
 
	public void doPost(HttpServletRequest request, HttpServletResponse response)  
			throws ServletException, IOException {  
 
		response.setContentType("text/html");  
		PrintWriter out = response.getWriter();  
 
		String n=request.getParameter("Login");  
		String p=request.getParameter("Password"); 
 
		HttpSession session = request.getSession(false);
		if(session!=null)
		session.setAttribute("name", n);
 
		if(LoginDao.validate(n, p)){  
			RequestDispatcher rd=request.getRequestDispatcher("welcome.jsp");  
			rd.forward(request,response);  
		}  
		else{  
			out.print("<p style=\"color:#7D0000\"><b>Désolé les Informations sont incorrectes</b></p>");  
			RequestDispatcher rd=request.getRequestDispatcher("index.jsp");  
			rd.include(request,response);  
		}  
 
		out.close();  
	}  
}
**voici la PAge JSP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
	pageEncoding="ISO-8859-1"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Portefeuille</title>
</head>
<body bgcolor = "#7FC6BC" text = "#040317" background = "images/agences.png" >
 
	<form action="loginServlet" method="post" align="center">
		<fieldset style="width: 300px"  align="center">
			<legend><b><big>Connexion Requise</big></b> </legend>
			<table bgcolor = "#7FC6BC" align="center">
			<Tr>
      <Td> <img src = "images/agences.png"> </ td>
   </Tr>
				<tr>
					<td><b><big>Utilisateur</big></b></td>
					<td><input type="text" name="Login" required="required" /></td>
				</tr>
				<tr>
					<td><b><big>Mot de Passe</big></b></td>
					<td><input type="password" name="Password" required="required" /></td>
				</tr>
				<tr>
				<td></td>
					<td><b><input type="submit" value="Se Connecter" /></b></td>
				</tr>
			</table>
		</fieldset>
	</form>
</body>
</html>
Merci