Novamente eu precisando de ajuda :oops:
Salvei umas imagens no banco de dados utilizando o hibernate e agora preciso mostra-las.
Elas estão corretas no banco.
Imaginem que tenho uma lista de produtos qeu é enviada para uma jsp e nessa jsp eu faço uma iteração em cada produto.
Como faço para mostrar a imagem ?
Já tentei algo assim:
Esse produto.image retorna um Blob.
Já mudei ele pra retornar byte[], mas tb não funcionou:
return this.image.getBytes(1, 5000);
Outro teste foi:
if(this.image != null) {
InputStream in = this.image.getBinaryStream();
int n = 0;
while ((n=in.read(buf))>=0)
{
baos.write(buf, 0, n);
}
in.close();
byte[] bytes = baos.toByteArray();
return bytes;
}
Não deu tb.
Como faço para listar as imagens ?