Bonjour,

J'ai un formulaire d'authentification et j'aimerais afficher un message d'erreur en cas d'erreur de saisie de login/password.

code java:
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
 
private String message="";
....
public String getMessage() {
		return message;
	}
 
	public void setMessage(String message) {
		this.message = message;
	}
...
public String execute() 
	{
		ClientService service = new ClientService();
		boolean l_authenticate= service.authenticate(utilisateur.getLogin(), utilisateur.getPassword());
		if(l_authenticate)
		{
 
			return SUCCESS;	
		}
		else
		{
			this.setMessage("Votre compte n'existe pas dans la base de donnée.");
			return INPUT;
		}
	}
Dans ma jsp j'ai mis ça:
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
 
				<s:form action="LoginAction" method="POST" namespace ="/auth">   
				 <s:property value="message"/>
				   <table class="tableFormulaire">
				     <tr>
				        <td> 
					          <s:textfield  name="client.login" label="Login  " id="Champs"/>
				        </td>
			         </tr>
			         <tr>
			            <td>
					          <s:password name="client.password" label="Mot de passe  " id="Champs"/>
			           </td>
			         </tr>
			         <tr>
			           <td>
					         <s:submit value="Identification" id="Bouton"/>
					   </td>
					 </tr>
					</table>
 
				</s:form>
mon problème est tout bête: le dit message ne s'affiche pas en cas d'erreur!!

merci de m'aider