从PostgreSQL数据库插入图像

时间:2013-10-08 12:03:14

标签: java groovy jasper-reports classpath bytea

我正在使用 iReport 5.0 ,我正在尝试从数据库中插入图片。

图片存储在 bytegre 类型字段 PostgreSQL

我已经尝试了solution,但它不起作用

如果我在图像表达中使用JRImageLoader.loadImage((byte[])$F{slike}),我会收到错误:

Caused by: groovy.lang.MissingPropertyException: No such property: JRImageLoader for class: report_slika_1381233045022_689567 

我也关注post,但它没有给我任何结果

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

在报告属性中,设置语言设置Java而不是Groovy。

添加以下导入

net.sf.jasperreports.engine.util.JRLoader

net.sf.jasperreports.engine.util.JRImageLoader