Bonjour,
Je développe actuellement une application dans laquelle j'ai une page index.xhtml dans laquelle je remplis un formulaire .
Lorsque je clique sur un bouton "valider", les informations du formulaire sont sauvegardées dans une base de données.
J'ai une autre page recherche.xhtml qui me permet de chercher les données saisies dans le formulaire.
Une page (resultat.xhtml) liste l'ensemble des résultats sous forme de tableau. Pour chaque résultat j'ai un lien "modifier" permettant au clic de modifier les informations.
J'aimerai pouvoir au clic sur le lien modifier, être redirigé sur la page index.xhtml et que celle ci soit remplie par les informations saisies précédemment. Ainsi l'utilisateur n'aurait plus qu'à modifier les champs souhaités.
Ma page index.xhtml est en scope view et est associée à un bean IBean.
Pour effectuer la modification, je pensais:
- Faire une recherche en BD
- Instancier un bean IBean et le remplir avec les informations récupérées en BD
- Rediriger vers la page index.xhtml
- Ajouter le bean IBean dans la map view
Cela ne fonctionne pas, je suis débutante en JSF et je ne sais pas si cela est possible.
Pourriez vous me donner des pistes?
Merci à tous.