Bonjour à tous, passé un bon week-end ?
Pas de chance je viens vous embêter avec du code. Enfin bon, vous êtes surement plus malins que moi donc ça ne devrait pas vous poser beaucoup de problèmes .
Voila le problème : j'ai une JSP et un tableau (voir ci-dessous)
Ce tableau me permet de récupérer une liste de composants à partir d'un formulaire. Jusque là tout fonctionne ; le seul hic! est que le numéro (en gras) est généré à partir d'une séquence dans un EJB.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 <h2>Liste des composants ajoutés</h2> <table class="tableau_affichage" align="center"> <tr> <th>Numéro</th> <th>Hash-code</th> <th width="210">Nom</th> <th>Version NSA</th> <th>Compilation</th> <th></th> </tr> <tr> <tbody> <logic:notEmpty name="tableauComposantsActionForm" property="composantsListCollection"> <logic:iterate id="panierComposants" name="tableauComposantsActionForm" property="composantsListCollection" > <logic:present name="panierComposants" > <tr> <td><bean:write name="panierComposants" property="numero" /></td> <td><bean:write name="panierComposants" property="hashCode" /></td> <td><bean:write name="panierComposants" property="nomLibrairie" /></td> <td><bean:write name="panierComposants" property="versionNsa" /></td> <td><bean:write name="panierComposants" property="codeBatch" /></td> <td><input type="image" src="/LivApp/Images/del.png" onclick="javascript:efface()" alt="Supprimer"/></td> </tr> </logic:present> </logic:iterate> </logic:notEmpty> </tbody> </tr> </table>
Cela me pose problème étant donné que le tableau me retourne null. Je ne comprend pas pourquoi, puisque que la primary key est le numéro et qu'il n'est pas null (vérifié).
De ce fait, à la place du numéro, j'ai un champ vide. Quelqu'un aurait-il une petite idée de la solution ?
Merci d'avance et joyeux lundi ...
Partager