problème à l'envoi d'un formulaire [Struts] - Java - Programmation
Marsh Posté le 19-04-2005 à 09:40:03
je veux bien t'aider, mais j'ai pas trop compris ton probleme ??
Marsh Posté le 19-04-2005 à 09:50:31
ben les données de mon formulaire sont envoyées lorsque j'ouvre ma page et non lorsque je clique sur le bouton valider (qui retourne vers une page recapitulative où sont affichées les données toutes à null puisque l'envoi s'est fait avant la saisie et la validation par l'utilisateur).
En fait c'est la gestion d'un panier de commande en ligne. quand on choisi une marchandise, un popup s'ouvre pour saisir la quantité, et une fois choisie, lors du click sur valider, 3 données (reference conditionnement et quantité) sont enregistrées en session pour pouvoir afficher après le récapitulatif de toutes les marchandises choisies. mais dans le récapitulatif toutes les données sont à null. et je ne compren pas pourquoi, et ca fait 2jours que je suis dessus
J'espere t'avoir eclairé et que tu pourra m'aider parce que la j'en chie
Marsh Posté le 19-04-2005 à 09:52:23
ben il faut rafraichir ta page qui affiche le contenu de ton panier
Marsh Posté le 19-04-2005 à 09:56:26
ben non parce que les données ne sont pas enregistrées qd on valide. elles sont enregistrées avant (quand la page s'ouvre). ce que je voudrais savoir c'est comment faire executer une méthode java qui est dans "MonAction" lorsque je valide mon formulaire (dans ma page jsp) et non lorsque la page s'ouvre.
Marsh Posté le 19-04-2005 à 10:35:15
si j'ai bien compris, il faut que dans ta pop up, quand tu valide tu enregistre tes donnees dans ta session et tu recharge ta page d'origine
Marsh Posté le 19-04-2005 à 10:37:34
ouais voila mais je ne sais pas comment faire pour executer ma methode seulement lors de la validation.
Marsh Posté le 19-04-2005 à 09:32:14
Bonjour,
Voila mon problème est que je dois mettre en session des données saisies dans un formulaire pour pouvoir les récupérer ultérieurement, mais mon programme enregistre au chargement de la page au lieu de le faire lors du click sur le bouton valider. Il met donc tous les paramètres à null (forcèment ils ne sont pas saisis!!!).
Si quelqu'un pourrai m'aider ce serai cool