Jasperreport 插入图片

fmcwc 2013-01-25 03:54:14
jasperreport+ireport做报表处理logon(处理图片显示的问题),多谢大家帮助?急!!!!
我为用ireport做报表要把公司的logon加在报表里,我图片加在报表里用ireport(html和其他的方式)预览能都能看到图片,但是.jasper加到jsp页面上不显示图片了,问题是当我保存为PDF和world能看到logon,就在jsp里看不到图片。

设置图片是这样做的,我在ireport里设置了一个参数$P{mages}参数名为mages,参数的类型是数据流类型,在报表上放了一个图片框,图片框的路径不是得到图片的路径而是这个参数$P{mages}。是在jsp页面为这个个参数传入数据留,
String imageRead = request.getRealPath( "WEB-INF/logon.jpg ");//获得图片路径File imageFile = new File(imageRead);
InputStream imageIn = new FileInputStream(imageFile);//图片一个数据流
parameters.put( "logo ",imageIn);//获得为图片设置的参数,把图片传给这个参数

这样为图片参数传值的,整个程序不报错,只是在jsp里看不到图片的效果,保存为其他的格式能看见这个图片。在jsp里右击不显示的图片属性看到的路径是:http://localhost:8083/servlets/imagesdir=img_0_0_1

请大家多多帮助好吗?急
...全文
1284 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
shijianqi0929 2015-05-18
  • 打赏
  • 举报
回复
我现在用的finereport就没这个问题。。而且说明文档里大部分问题都写得很详细,jasperreport的手册和教程是挺难找的,你要不换个finereport报表工具试一试?
fmcwc 2013-01-28
  • 打赏
  • 举报
回复
引用 1 楼 liwei3324 的回复:
可以看看ireport的用户手册。具体代码我不清楚,我就是这样帮助我同事解决这个问题的。
那里有用户手册呢?谢谢
任我行2024 2013-01-27
  • 打赏
  • 举报
回复
关于报表中插入图片,用户手册里有用法的。
任我行2024 2013-01-27
  • 打赏
  • 举报
回复
可以看看ireport的用户手册。具体代码我不清楚,我就是这样帮助我同事解决这个问题的。

67,543

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧