Hello les gens,
J'ai un form qui contient un ArrayList:
Une instance de la classe GenericBean est un objet qui contient deux attributs:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public class UploadFeesForm extends ActionForm { private ArrayList<GenericBean> feeFilesAndRows = new ArrayList<GenericBean>(); public ArrayList<GenericBean> getFeeFilesAndRows() { return feeFilesAndRows; } public void setFeeFilesAndRows(ArrayList<GenericBean> feeFilesAndRows) { this.feeFilesAndRows = feeFilesAndRows; }
Une fois remplis, l'ArrayList sur mon form contient ce qui suit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public class GenericBean { private Object key; private Object value; ...
et enfin la classe UploadALLFeesBean contient un attribut:
Ma question est que dois-je mettre sur mes collectionItem pour afficher deux colonnes avec pour la première la valeur du String (voir image en attachement) et pour la deuxième colonne afficher la valeur de l'attribut selected du premier bean de type UploadALLFeesBean ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public class UploadALLFeesBean { private boolean selected; ...
Merci pour toutes vos contributions.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <layout:collection model="fixedHeader" width="100%" align="center" styleId="iteration" id="iteration" indexId="index" sortAction="client" styleClass="impaire" styleClass2="paire" height="<%=Nombre.perfectCollectionSize(caddieSize)%>" bundle="labelScreen" emptyKey="page.struts_layout.collection.vide" property="feeFilesAndRows" name="UploadFeesForm" styleClass="FORM"> <layout:collectionItem...
Partager