Nombre variable de paramères dans un form ? comment ? [Struts] - Java - Programmation
Marsh Posté le 09-07-2004 à 16:10:00
moi pour faire ca, j'ai utilisé un seul input dans le formulaire, dans lequel je stocke la liste des éléments à passer à l'action. Je les sépare par des caractères spéciaux, et je fais le travail dans l'autre sens dans l'action.
Pas trés propre mais ca marche
Marsh Posté le 09-07-2004 à 18:40:38
oui, j'avais pensé à ça, mais en fait, dans mon formulaire je saisis les valeurs des paramètres d'un certain nombre de bean...
donc pour l'instant, les noms de mes input sont du genre param_0, propriete_0, param_1, propriete_1...
avec 19 champs...
et entre 1 et 18 fois...
en faisant un gros input, je perds la cohérence des données... enfin je crois...
mais merci !!
Marsh Posté le 09-07-2004 à 23:12:01
ta question c'est du html.
faut faire
<input type="text" name="tab[]" value="">
<input type="text" name="tab[]" value="">
apres tu recupere ton tableau;
Marsh Posté le 10-07-2004 à 14:45:21
je sais pas ce qu'est struts , j'ai pas vraiment fait de servlet mais il me semble qu'en java on recupere les var avec
request.getParameter(nom)
donc la tu fait:
String[] params = (String[])request.getParameter("tab" );
Marsh Posté le 12-07-2004 à 10:57:20
merci krosso,
j'étais tombé sur cette page, mais les couples "category=XYZ&key=123" me posent toujours le même problème : comment dire ce category va avec ce key...
je ne comprend pas trop...
Marsh Posté le 09-07-2004 à 11:45:57
pour être bref, j'ai un tableau avec un nombre variable de lignes,
sur chaque ligne, j'ai un certain nombre de champs de saisie.
Donc le nombre de champs de saisie varie avec la taille du tableau.
Comment déclarer un tel formulaire dans Struts ?
merci !
---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris