今天,用iReport设计了一个图形报表,然后集成到Web项目中,jar包都已经导入了,也不抛异常,结果访问HTML报表页面的时候,图形部分死活不显示
经过摸索,终于找到了解决的办法,详细过程如下:
JasperReport版本为新版本4.6
导出HTML显示出现图片不显示的问题 ,需要先在web.xml中配置
<!-- JasperReport解决HTML显示图片不出来的问题 -->
<servlet>
<servlet-name>JasperReportImageServlet</servlet-name>
<servlet-class>
net.sf.jasperreports.j2ee.servlets.ImageServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>JasperReportImageServlet</servlet-name>
<url-pattern>/image</url-pattern>
</servlet-mapping>
然后在定义struts路径的时候使用
<action name="test" class="SimpleJasperAction" method="execute">
<result name="success" type="jasper">
<param name="location">/jsp/report/test.jasper</param>
<param name="connection">jdbc</param>
<param name="format">HTML</param>
<param name="imageServletUrl">
<![CDATA[/image?image=]]>
</param>
</result>
</action>
备注:用iReport设计报表,使用jdbc作为数据源,就不需要在程序中构造数据了
效果如下:
分享到:
相关推荐
整合Struts2+JasperReport3 详细讲解利用iReport开发报表
整合Struts2+JasperReport Web报表应用示例 整合Struts2+JasperReport Web报表应用示例
ssh三大框架简单整合,struts2整合JasperReport报表,解决HTML显示图片不出来,PDF中文不显示的问题 网上找答案,乱七八糟的!我研究了几天,终于彻底搞明白了!代码里有些注释,有凝问的可以留言。。。。。。 ...
使用Spring2.5+Struts2+ibatis+jasperreport3.1.4 实现Struts2与Jasperreport报表结合
而随着Struts2的流行,就应该研究一下在Struts2下如何利用JasperReports进行报表输出。本示例比较简单,采用的数据源即为JavaBean,而没有采用复杂的数据库,其实原理是一样的。只是传递给JasperReports的参数随着...
Struts2整合JasperReport所需要的jar包
struts jasperreport ireport5.0 字报表数据传递 子报表路径问题 中文问题
该工程下有ssh所需jar包,hicharts报表导出功能所需jar包,以及Jasperreport报表导出所需的jar包,主要是利用Jasperreport实现报表导出功能,可以完整跑通
springboot整合JasperReport实现报表功能文章所需的全部资源
本例子是运用Struts2和JasperReport整合完成的。修改下数据库,就可以直接运行,导出各种格式的报表了。对初学者很有用。
2、解决问题:图形报表一次请求返回多张时存在报表覆盖异常现象; 3、支持数据源单一(改造后支持任意jasperreport支持的数据源及直接直接java.result.ResultSet); 在本人修改的该版本彻底解决了以上问题(和本人上传...
整个工程+jar包都放上去了,直接import这个工程就可以用
struts2 jasperreport
Struts2.0+JasperReport+IReport+Oracle 报表开发 整个项目打包上传,用MyEclipse导入即可调试使用 含报表文件、数据库表结构及测试数据,项目中解决了PDF中文不显示问题
maven struts2 jasperreport ireport亲测通过整合多家资源
使用ireport和struts2进行报表设计的简单示例,生成普通报表和饼图、柱状图。java工程的lib里包含丰富的jar包,且很多都是从各个网站下载的最新版本,文件夹内还包含一些ireport和jasperreport文档,适合刚入门学习...
JasperReport 中交叉报表指南