Prenons un exemple:
J'affiche plein d'éléments de formulaire avec des clés similaires.
Dans mon actionform:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <input type="hidden" name="champhidden" value="1"/> <input type="text" name="champtext" value="valeur1"/> ... <input type="hidden" name="champhidden" value="2"/> <input type="text" name="champtext" value="valeur2"/>
L'interet ici serait de "marquer" mes champs textes à l'aide de champs hidden.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 String[] champhidden; String[] champtext;
Mais bien entendu ceci ne serait possible que si les tableaux conservent l'ordre des champs tels qu'ils sont présentés en html.
Donc ce que voudrais que mes tableaux contiennent serait:
Donc ma question: peut-on avoir une quelconque assurance de l'ordre des paramètres? Quelqu'un a-t-il déja fait des formulaires reponsants sur ce principe? Je sais que cette question n'est pas vraiment liée à Struts (ca dépend plutot de la norme html) mais c'est probablement avec lui que ca me serait le plus utile.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 champhidden[0] --> "1" champtext[0] --> "valeur1" champhidden[1] --> "2" champtext[1] --> "valeur2"
Merci d'avance.
Partager