est ce possible d'utiliser 2 formulaire avec une seule action "un tablea de formulaire " par exemple
est ce possible d'utiliser 2 formulaire avec une seule action "un tablea de formulaire " par exemple
Euh, c'est peut-etre possible. Tout depend comment tu souhaites le faire.
En faite dans ton struts-config, tu peux declarer:
Ainsi tes 2 form sont rattaché à la meme action. Maintenant si tu les met dans la meme page, je pense que tu ne pourra les soumettres qu'un par un.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <action path="/unpath" name="1form" type="Action" /> <action path="/deuxpath" name="2form" type="Action" />
Si tu veux les mettres dans des pages séparés alors aucun probleme cette declaration doit pouvoir te debloquer.
bonjour,
Je crois que j'ai un petit souci dans ce sens aussi.
je veux afficher dans ma page jsp 3 tables de ma BD Oracle.
Dans le cas ou je veux afficher une seule table dans ma JSP, je prend le resultat de ma requete SQL ResultSet, je rempli le Bean associe a cette table , je met chaque bean (= une ligne de la table) dans une un Array List ,
je convertis cet ArrayLIst dans la propriete Collection de mon form et je recupere ce form avec cette collection dans ma JSP.
Mtn je veux afficher 3 tables dans ma JSP , sachant que pour chaque table j'ai un bea, form avec une propriete collection associés.
Si vous savez cmt faire pour arriver a cette fin ca sera tres sympa les amis.
j'attends une reponse.
merci a vous.
Il faut bien dissocier les 3 JavaBeans associés à chacune de tes tables du form-bean qui permet l'affichage du formulaire dans la jsp.
Donc, tu constitues chacune de tes ArrayList de beans correspondant au contenu de tes 3 tables et par contre, tu définis dans ton form-bean (ActionForm) les 3 ArrayList avec getters et setters correspondants afin de permettre l'affichage du contenu des 3 tables dans la jsp.
merci pour ton aide, ca marche a la lettre.
je veux maintenant ajouter une page pour modifier les valeurs d'une table:
je veux afficher les anciennes valeurs puis apres modification de l'utilisateur,je sauvegarde les nouvelles valeurs.Tracer moi le schema a suivre...
merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager