Bonjour,
J'utilise dans ma jsp une list < reports > que je parcours avec un for each.
la classe report:
la boucle:
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 public class report { String param1; String param2; Byte[] content; public String getParam1() { return param1; } public void setParam1(String param1) { this.param1 = param1; } public String getParam2() { return param2; } public void setParam2(String param2) { this.param2 = param2; } public Byte[] getContent() { return content; } public void setContent(Byte[] content) { this.content = content; } }
j'affiche bien param1 et param2, en revanche content est un byte[]. J'aimerai donc pouvoir le convertir en string pour l'afficher, quelque chose du genre : String s = new String(content); mais je ne vois pas comment accéder à la variable report pour faire un tel traitement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <c:forEach items="${reports}" var="report"> <tr> <td><c:out value="${report.param1}"/></td> <td><c:out value="${report.param2}"/></td> <td><c:out value="${report.content}"/></td> </tr> </c:forEach>
Merci pour votre aide.
Partager