Bonjour

j'ai mon fichier struts.xml

<struts>
<constant name="struts.enable.DynamicMethodInvocation" value="false" />
<constant name="struts.devMode" value="false" />

<package name="exemple150" namespace="/" extends="struts-default">
<default-action-ref name="Ajouter_Client" />

<action name="Connexion">
<result>/jsp/AjouterClient.jsp</result>
</action>

<action name="Authentification" class="exemple15.AuthentificationAction">
<result name="input">/jsp/AjouterClient.jsp</result>
<result>/jsp/AfficherClient.jsp</result>

</action>

j'ai mon action
private String identifiant;
private String motDePasse;
private Map<String,Object> sessionMap;


public void setSession(Map<String,Object> map)
{
this.sessionMap=map;
}

public String getIdentifiant() {
return identifiant;
}
public void setIdentifiant(String identifiant) {
this.identifiant = identifiant;
}
public String getMotDePasse() {
return motDePasse;
}
public void setMotDePasse(String motDePasse) {
this.motDePasse = motDePasse;
}


public String execute()
{
// Variables
ModeleAdministrateurDAO modeleAdministrateurDAO=null;


Administrateur administrateur=null;


// Initialisation des modèles
modeleAdministrateurDAO=new ModeleAdministrateurDAO();


// On cherche tout d'abord si l'identifiant saisie est celui d'un administrateur
if((administrateur=modeleAdministrateurDAO.getAdministrateur(identifiant))!=null)
{
// Si c'est le cas on test le mot de passe
if(!administrateur.getMotDePasse().equals(motDePasse))
{
// Si le mot de passe est incorrect on envoie un message d'erreur
addActionError(getText("erreur.authentificationadministrateur"));
return ERROR;
}
}
// Si l'identifiant n'est pas celui d'un administrateur on recherche si celui-ci appartient à un client

// Si l'identifiant n'appartient ni à un administrateur ni à un client, l'identifiant est incorrect
else
{
addActionError(getText("erreur.compte"));
return ERROR;
}


// Si il n'y a pas d'erreurs on créé en session un objet compte contenant les informations du client ou de l'administrateur
if(administrateur!=null)
{
//l'administrateur est correctement connecté
sessionMap.put("compte", administrateur);
addActionMessage(getText("succes.authentification"));
return "admin";
}




return ERROR;
}

et j'ai ma page
<form method="post" action="Authentification">
<table>
<tr>

<td><s:textfield key="identifiant" label="Identifiant" /></td>
</tr>
<tr>

<td><s:textfield name="motDePasse" label="motDePasse" /></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Ajouter le client"/></td>
</tr>
</table>
</form>

et quand je clique sue connexion pour se connecter j'ai le problemme suivant

No result defined for action exemple15.AuthentificationAction and result admin