J'utilise JSF 2.0 et j'essaie de transmettre des valeurs entre différentes pages de mon application. La configuration est la suivante: J'ai une page appelée userSelect qui a un bean de sauvegarde userSelectBacking. Sur cette page, j'affiche une liste d'utilisateurs qui peuvent être sélectionnés et soumis en utilisant un bouton de commande h: lorsque la page est soumise, la navigation va sur une page userEdit.JSF, Comment définir une propriété dans une autre page/bean de sauvegarde, puis naviguer vers cette page?
J'ai une page appelée userEdit, qui a un bean backing userEditBacking qui affiche les informations pour un utilisateur et permet à cet utilisateur d'être édité.
J'aimerais passer l'utilisateur sélectionné de la page userSelect à la page userEdit. J'utilise actuellement f: setPropertyActionListener pour définir l'utilisateur dans ma sauvegarde UserEdit à partir de la page userSelect, mais lorsque je navigue jusqu'à la page userEdit, il perd les informations que j'ai définies.
Y at-il un moyen que je peux transmettre les valeurs entre les deux pages/beans backing?
grâce
Merci! la redirection était en effet le problème! – kgrad
De rien. – BalusC
@BalusC - J'ai rencontré un nouveau problème, lorsque j'essaie de modifier l'entité utilisateur dans ma page userEdit, même si elle s'affiche correctement, j'obtiens une erreur que l'entité est nulle. J'utilise la liaison de valeur si cela fait une différence. Avez-vous une raison pour laquelle cela serait? – kgrad