J'essaye de créer un formulaire avec 3 listes déroulantes et une zone de texte. J'utilise la conversation comme portée. Je termine la conversation lorsque l'utilisateur clique sur le bouton Envoyer. Le problème auquel je fais face est le problème du bouton de retour. Lorsque vous cliquez sur le bouton de retour, les données précédentes sont mémorisées. Si j'essaie de sélectionner dans une liste déroulante, j'obtiens un message indiquant que la conversation est terminée. Est-il possible de recharger la page à partir de zéro? Ainsi, les utilisateurs peuvent soumettre une nouvelle demande?Seam conversation
3
A
Répondre
1
Vous devez créer où rediriger une conversation dans le fichier de configuration pages.xml
gratter
<pages>
<page view-id="/youfile.xhtml" no-conversation-view-id="/scratch_form.xhtml"">
</page>
</pages>
page formulaire est nommé, createRequest.xhtml. La reprise est démarrée lorsqu'une page est chargée et se termine lorsque l'utilisateur clique sur Envoyer. Lorsque l'utilisateur clique sur Envoyer, il est redirigé vers viewRequest.xhtml. En cliquant sur le bouton retour, l'utilisateur revient à createRequest.xhtml. Quand cela arrive, je veux que la nouvelle conversation commence et vide les sélections précédentes. Alors, suivra cela? –
Nish