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
| <logic:iterate id="element" name="listeProduits">
<tr>
<c:set var="idProduit"><bean:write name="element" property="prdId"/></c:set>
<c:choose>
<c:when test="${produitId == idProduit}">
<td class="ContenuTableau">
<a href="javascript:NextStep('<bean:write name="element" property="prdId"/>', 2)">
<html:img styleClass="pointeur" border="0" pageKey="bouton.enregistrer.image" altKey="bouton.enregistrer.alt"/>
</a>
</td>
<td class="InfoConfigurateur">
<bean:write name="element" property="libelle"/>
</td>
<td class="ContenuTableau">
<html:checkbox name="element" property="primaire" />
</td>
<td class="ContenuTableau">
<html:checkbox name="element" property="recherche" />
</td>
<td class="ContenuTableau">
<html:multibox property="supprProduit">
<bean:write name="element" property="prdId" />
</html:multibox>
</td>
</c:when>
<c:otherwise>
<td class="ContenuTableau">
<a href="javascript:NextStep('<bean:write name="element" property="prdId"/>', -1)">
<html:img styleClass="pointeur" border="0" pageKey="bouton.modifier.image" altKey="bouton.modifier.alt"/>
</a>
</td>
<td class="InfoConfigurateur">
<bean:write name="element" property="libelle"/>
</td>
<td class="ContenuTableau">
<c:set var="produitId" property="prdId" />
<%Integer c = (Integer)request.getAttribute("produitId");%>
<%= c%> (mon problème vient ici, je voudrais récupérer tout l'objet sur lequel j'itère et non un élement de cet objet)
</td>
<td class="ContenuTableau">
<bean:write name="element" property="libelle"/>
</td>
<td class="ContenuTableau">
<html:multibox property="supprProduit">
<bean:write name="element" property="prdId" />
</html:multibox>
</td>
</c:otherwise>
</c:choose>
</tr>
</logic:iterate> |
Partager