1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
// code de la jsp
<c:if scope="session" test="${not empty sessionScope[].liste}" >
<c:forEach var="i" items="${sessionScope[].liste}">
<tr><td align="center"><html:checkbox property="choix[]" value="on" /></td><td align="center"><html:text property="libelle" value="${sessionScope[].liste.getreference()}" readonly="readonly" /><td><td align="center"> <html:text property="quantite" value="${sessionScope[].liste.getquantite ()}" readonly="readonly" /> </td><td><html:text property="montant" value="${sessionScope[].liste.getmontant()}" readonly="readonly" /> </td></tr>
</c:forEach>
<tr><td><bean:message key="Liste.Number" /></td><td><input type="text" align="center" value="<c:out value="${sessionScope[].taille}" />"</td></tr>
</c:if>
//création de la liste et de sa taille dans l'action
session=request.getSession();
leproduit.setreference(StrutsActionForm.getreference());
leproduit.setquantite(StrutsActionForm.getquantite());
leproduit.setmontant(StrutsActionForm.getmontant());
liste.add(leproduit);
session.setAttribute("liste", liste);
session.setAttribute("taille", liste.size()); |
Partager