Je recupère de ma BDD directement des Bytes qui correspondent à des LOGO.
Et je voudrais les afficher dynamiquement dans ma datatable...
Si quelqu'un a une idée....
Merci
Je recupère de ma BDD directement des Bytes qui correspondent à des LOGO.
Et je voudrais les afficher dynamiquement dans ma datatable...
Si quelqu'un a une idée....
Merci
Est ce que je pourrais avoir un peu plus de précision ??
Un composant du type UIGraphic c'est ca?
tu peux aussi faire dans une page jsp :
image.jsp
tu récupére tes bytes de ton bean (dans mon exemple Visit) mais tu peux aussi la mettre tes bytes dans la hashMap de session ou de request.
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 <jsp:directive.page import="com.prylos.yapps.bean.Visit"/> <% String contentType = (String)application.getAttribute("fileupload_type"); response.setHeader("pragma", "no-cache"); response.setHeader("Cache-control", "no-cache, no-store, must-revalidate"); if(contentType!=null) { response.setContentType(contentType); } Visit visit = (Visit) request.getSession().getAttribute("visit"); byte[] bytes = (byte[])visit.getCurrentInstanceBean().getMyImageViewBean().getImagesAsByte().get(0); if (bytes != null) { response.getOutputStream().write(bytes); } else { } out.clear(); out = pageContext.pushBody(); %>
Partager