Jasper Report print image

来源:互联网 发布:2017中国十大网络主播 编辑:程序博客网 时间:2024/05/17 04:29

最近在用iReport 设计报表模板,遇到一个问题,要将数据库中存储的图片打印到报表上面,图片在数据库中的数据类型是BLOB, jasper server 不认识oracle这个东西,没辙。

其实我们只需要将模板中的图片的数据类型从oracle.jdbc.OracleBlob改为 java.io.InputStream即可成功将数据库中的图片打印到jasper report 上面。

<field name="PHOTO" class="oracle.jdbc.OracleBlob"/>


改为


<field name="PHOTO" class="java.io.InputStream"/>

0 0
原创粉丝点击