Bonjours
Je suis débutant en struts layout :
J’ai une liste de liste d’objet :
private List<List<SuivieEconomiDTO>> mpSuiviEconomie;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
| package com.accorhotels.pfp.entite;
import java.io.Serializable;
public class SuivieEconomiDTO implements Serializable{
private static final long serialVersionUID = 1L;
private Integer coutArbre;
private Integer sumNbArbre;
private String annee;
private String mois;
private String anneeEnCours;
private Integer totaleNbArbre;
public Integer getCoutArbre() {
return coutArbre;
}
public void setCoutArbre(Integer coutArbre) {
this.coutArbre = coutArbre;
}
public Integer getSumNbArbre() {
return sumNbArbre;
}
public void setSumNbArbre(Integer sumNbArbre) {
this.sumNbArbre = sumNbArbre;
}
public String getAnnee() {
return annee;
}
public void setAnnee(String annee) {
this.annee = annee;
}
public String getMois() {
return mois;
}
public void setMois(String mois) {
this.mois = mois;
}
public String getAnneeEnCours() {
return anneeEnCours;
}
public void setAnneeEnCours(String anneeEnCours) {
this.anneeEnCours = anneeEnCours;
}
public Integer getTotaleNbArbre() {
return totaleNbArbre;
}
public void setTotaleNbArbre(Integer totaleNbArbre) {
this.totaleNbArbre = totaleNbArbre;
}
public SuivieEconomiDTO(Integer coutArbre, Integer sumNbArbre, String annee, String mois) {
super();
this.coutArbre = coutArbre;
this.sumNbArbre = sumNbArbre;
this.annee = annee;
this.mois = mois;
}
} |
Ma jsp :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| <body onload="allCalculate();">
<table>
<th><bean:message key="detailleSuivie.mois"/></th>
<th><bean:message key="detailleSuivie.Cout.Arbre"/></th>
<th><bean:message key="detailleSuivie.Economie.programme"/></th>
<th><bean:message key="detailleSuivie.Nombre.arbres"/></th>
</table>
<bean:define id="listSuiviEco" name="detailleSuiviEcoForm" property="mpSuiviEconomie"/>
<logic:iterate collection="${listSuiviEco}" id="flex">
<logic:iterate collection="${flex}" id="valeur">
<bean:define id="beanValeur" name="flex" />
<layout:collection
name="beanValeur" title="all.vide" styleClass="FORM2"
styleClass2="FORM" id="valeur2" width="100%">
<layout:collectionItem title="detailleSuivie.Cout.Arbre"
property="mois" sortable="true" />
<layout:collectionItem title="detailleSuivie.Cout.Arbre"
property="mois" sortable="true" />
<layout:collectionItem title="detailleSuivie.Economie.programme"
property="mois" sortable="true" />
<layout:collectionItem title="detailleSuivie.Nombre.arbres"
property="mois" sortable="true" />
</layout:collection>
</logic:iterate>
</logic:iterate>
</body>
</html:html> |
Ça marche pas je n’arrive pas à identifier le problème
merci pour votre aide
Partager