Bonjour à tous,

J'ai un problème avec l'intercepteur préparable que je n'arrive pas à résoudre.

voici un bout de mon action :
public class TypeActiviteAction extends ActionSupport implements Preparable{

private ITypeActivite typeActiviteDao;
private ITypeActiviteU typeActiviteUDao;

private String type;
private String libelle;
private String u;

public void setType(String type) {
this.type = type;
}
public void setLibelle(String libelle){
this.libelle = libelle ;
}
public void setU(String u) {
this.u = u;
}

public void prepare() throws Exception {

TypeActiviteU U = typeActiviteUDao.getTypeUById(u);
typeActivite = new TypeActivite(type, libelle, U);
}

public String save() {
typeActiviteDao.createTypeActivite(typeActivite);
return SUCCESS;
}
et voici ma page jsp :
<s:form action="nouveauType" method="post" >
<s:textfield label="Type activité" name="type" />
<s:textfield label="Objet" name="libelle" />
<s:textfield label="Type U" name="u" />
<s:submit value="Add"/>
</s:form>
Je n'arrive pas à comprendre pourquoi la méthode prepare() n'arrive pas à lire le champ "u" qu'elle devrait récupérer de la page jsp vu que le setter lui est fourni...

Toute aide serait la bienvenue
Merci d'avance !!