我想在Jaspersoft Studio的报告中的详细信息带中插入数据库中的图像。
JPG 图像保存在 MySQL 中类型为longblob的字段imgdata中。
我试图把这个表达式放在 Image 元素中:
$F{imgdata}
MyUtil.getInputStream($F{imgdata})
在第一种情况下,我收到此错误:
net.sf.jasperreports.engine.JRException: net.sf.jasperreports.engine.JRException: Unknown image source class [B
...在第二种情况下,此错误:
net.sf.jasperreports.engine.JRException:
net.sf.jasperreports.engine.fill.JRExpressionEvalException: Error
evaluating expression : Source text :
MyUtil.getInputStream($F{imgdata})
我的问题:如何将数据库中的图像插入到JasperReports的报告中?