[Struts] Nombre de champs non défini pour un formulaire

Nombre de champs non défini pour un formulaire [Struts] - Java - Programmation

Marsh Posté le 23-09-2004 à 11:38:05    

Bonjour,
 
Comment faire pour créer un formulaire avec un nombre de champs non connu à l'avance.
Exemple, j'ai un champ texte : 'nom'. Celui ci peut apparaître entre 2 et 5 fois.
J'ai pensé à déclarer 'nom' en java.lang.string[] mais le problème est que j'ai une valeur au chargement de la page dans chacun de mes champs :
[Ljava.lang.String;@1e4eb5b :(
 
Si quelqu'un à une idée je suis prenneur.
 
Merci

Reply

Marsh Posté le 23-09-2004 à 11:38:05   

Reply

Marsh Posté le 23-09-2004 à 14:50:36    

Un peu de précisions serait bienvenue.
 
Fais déjà une recherche du côté des "nested tags" et des "indexed properties"

Reply

Marsh Posté le 23-09-2004 à 15:00:04    

Suivant les cas, j'ai besoin de 2 à 5 champs texte dans mon formulaire.
J'utilise les DynaValidators.
Ce que je fait c'est de déclarer mes champs textes sous le nom : "chptextes". et le type java.lang.String[] dans le struts-config
Si jamais je fais ca, lorsque j'affiche ma page jsp, mes 5 champs textes ont une valeur par défaut du type :
Ljava.lang.String;@1e4eb5b.
 
Comment éviter cà?
 
Ca sert à quoi nested par rapport aux autres balises html?
en francais ca se traduit comment nested (à part nid/niché)


Message édité par bird80 le 23-09-2004 à 15:02:05
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed