[Struts-Layout] un champs modifiable dans une collection
bonjour,
j'ai une collection dans ma jsp voici son code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<layout:collection name="approbationForm" property="resulrang" styleClass="SCROLL" styleClass="FORM" width="1080" height="180">
<layout:collectionItem title="ARTICLE" property="article"></layout:collectionItem>
<layout:collectionItem title="PROFIL" property="profil"></layout:collectionItem>
<layout:collectionItem title="HLR" property="hlr"></layout:collectionItem>
<layout:collectionItem title="ACTIVATION" property="active"></layout:collectionItem>
<layout:collectionItem title="PACKAGING" property="packag"></layout:collectionItem>
<layout:collectionItem title="QTE" property="qte"></layout:collectionItem>
<layout:collectionItem title="QTE valide" property="qtevalide"></layout:collectionItem>
<layout:collectionItem title="+" property="ajouter" action="/approbation.do?hidden=ajouter" paramId="art,prof,qt" paramProperty="art,prof,qt">
<center> <layout:img srcName="add.GIF" border="0"></layout:img> </center>
</layout:collectionItem>
</layout:collection>
<layout:submit onclick="setHidden('valider')">valider</layout:submit> |
je l'affiche la 1ere fois remlise depuis ma base sauf le champs "QTE valide" que je laisse vide
ensuite je saisis une valeur dans ce champs(dans chaque ligne de la collection) et quand je clique sue le button "valider" je veux récuperer les valeurs de la collection y compris les champs que j'ai saisi moi meme
je veux savoir comment:
1. déclarer ce champs dans la collection?
2.récuperer sa valeur ?
d'habitude pour récupere les information de la collection je fais
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
listt=transfertForm.getListajouter();
for (int i=0;i<listt.size();i++)
{
System.out.println(i);
Rang3 rn = (Rang3)listt.get(i);
String prof=rn.getProff();
System.out.println(prof);
String sta=rn.getStt();
System.out.println(sta);
String ind=rn.getEndd();
System.out.println(ind); |
merci de m'aider