Salut à tous J'ai un souci avec JSF, je souhaite créer une combo qui alimente une autre combo (typiquement on choisit un pays dans la première et la deuxième est alimentée avec les villes de ce pays), donc je crée un actionListener qui soumet le formulaire afin de revenir sur la page d'origine avec les données correctement alimentée. Le pb c'est que dans ce cas, même en mettant immediate="true" dans la combo, JSF effectue la validation des données du formulaires, ce qui n'est pas forcement souhaitable. La solution de mettre les deux combos dans un formulaire à part (en copiant leurs valeurs dans des champs cachés dans le formulaire principal) n'est pas non plus envisageable car dans ce cas au moment d'un clic sur la combo, on perds les données du formulaire principal
Est ce que JSF a prévu ce cas là, ou dois-je développer mon propre actionListener, qui zapperait la validation ?
Marsh Posté le 29-03-2006 à 11:08:39
Salut à tous
J'ai un souci avec JSF, je souhaite créer une combo qui alimente une autre combo (typiquement on choisit un pays dans la première et la deuxième est alimentée avec les villes de ce pays), donc je crée un actionListener qui soumet le formulaire afin de revenir sur la page d'origine avec les données correctement alimentée. Le pb c'est que dans ce cas, même en mettant immediate="true" dans la combo, JSF effectue la validation des données du formulaires, ce qui n'est pas forcement souhaitable. La solution de mettre les deux combos dans un formulaire à part (en copiant leurs valeurs dans des champs cachés dans le formulaire principal) n'est pas non plus envisageable car dans ce cas au moment d'un clic sur la combo, on perds les données du formulaire principal
Est ce que JSF a prévu ce cas là, ou dois-je développer mon propre actionListener, qui zapperait la validation ?
Merci d'avance