tenho o seguinte problema… enho no banco várias imagens(jpg) a quais quero montar um relatório com iReport… o Banco é Oracle, o problema é que não vejo uma forma de pegar essa imagem… já que não há um tipo de dados no iReport a qual eu possa guarda-la. Precisaria mostrar a imagem apartit do Blob do banco.
Nao sei se eh a melhor solucao, nem conheco muito o iReport, mas acho que deve funcionar.
Voce poderia criar um servlet a fim de extrair a imagem do banco (acredito ate que voce ja tenha algo assim) e imprimi-la para ser acessivel do browser (aquele esquema de ajustar o Content-type para imagem), tipo acessivel assim: http://localhost:8080/app/ImagemServlet?id=1
Ai no seu ireport, faca links de imagem externos, sendo que o link eh aquela url ali variando o id.
Sei que a solucao eh meio lusa, mas deve quebrar o galho.
jpgar imagens pro diretorio antes de chamar o relatorio, como arquivo temporario soh pra usar no relatorio nem rola neh ?? Dai vc passava o nome ( endereço ) da imagem como parametro, que é criado na hora…