J'ai 100 objet BufferedImage
dans ArrayList
, je veux montrer toutes ces images dans un jsp.Afficher plusieurs BufferedImage en jsp
<%
ArrayList<BufferedImage> list = GlobalData.getImageBufferArrayList();
%>
</head>
<body>
<ul>
<li><img alt="" src=""> </li>//image1
<li><img alt="" src=""> </li>//image2
<li><img alt="" src=""> </li>//image3
...
..
...
</ul>
</body>
Je ne sais pas quoi mettre dans src
sur ces images
Est-il possible de mettre les données d'image comme src
de l'image. (Comme nous obtenons des données d'image à partir canvas
en html)
Ou est leur façon décente de montrer ces images.
vous pouvez enregistrer les noms de images/chemins sur tableau de chaînes, puis dans une boucle « for » il suffit d'écrire
– Eliorje n'ai pas les images sur le disque – JAVAGeek
vous avez besoin d'un servlet distinct qui a une image de type de contenu d'en-tête/png ou jpg ou gif. cette servlet obtient une image tamponnée et la sort. dans chaque attribut src, laissez src = 'servlet? img = NUMBER' où NUMBER est l'indice de chaque image dans l'arborescence. – user1406062