Remplir un tableau dans une jsp

Signaler
Messages postés
12
Date d'inscription
mercredi 12 mars 2008
Statut
Membre
Dernière intervention
1 mai 2009
-
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
-
Bonjour,

j'ai dans une jsp 2 champs de texte, quand j'ai les rempli et je clique sur un botton "ajouter" leur contenus s'affiche dans un tableau dans la meme jsp
et les 2 champs de texte devient vides,ensuit je remplis d'autres valeurs dans les champs et je les ajoute dans le tableau et ainsi de suite

la taille du tableau n'est pas fixe dés le début et ses lignes sont crées au fure et à mesure

comment je dois faire ça sachant qu'aprés j'ai besoin de ce tableau pour insérer son contenu dans ma base

je travail avec struts 1.2

merci de m'aider

3 réponses

Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
129
Salut,

Tout dépend comment tu as codé ta jsp : si as chaque fois que tu ajoute une ligne, tu repasse par le serveur pour raffraichir toute ta jsp (pas d'AJAX donc), il te faut faire un submit de ton formulaire afin de pouvoir récupèrer les données saisies par l'utilisateur afin d'en tenir compte pour la nouvelle jsp.
______________________________________
DarK Sidious
Messages postés
12
Date d'inscription
mercredi 12 mars 2008
Statut
Membre
Dernière intervention
1 mai 2009

et si je veux pas passer par le serveur y'a pas un moyen de faire ça avec javascript qui consiste à prendre le contenu des champs de text et de les mettre dans le tableau??

merci DarK Sidious


 


 
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
129
Salut,

Tu sera de toute façon obligé à un moment ou à un autre d'envoyer les données au serveur.

Soit tu stocke dans ton tableau (temporairement) les données saisies, et tu les mets dans des champs cachés (afin que le serveur puisse récupèrer les données !), soit tu les envoies de manière asynchrone (avec un requête AJAX), tout en les ajoutant dans ton tableau.
______________________________________
DarK Sidious