利用如下代码
response.setContentType("text/html");
PrintWriter out = response.getWriter();
JRHtmlExporter exporter = new JRHtmlExporter(); exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint); exporter.setParameter(JRExporterParameter.OUTPUT_WRITER, out); exporter.setParameter(JRHtmlExporterParameter.IMAGES_URI, "image?image=");
exporter.exportReport();
导出html文件时,px图片看不到。这个是由于这一句
exporter.setParameter(JRHtmlExporterParameter.IMAGES_URI, "image?image=");中的image没有配置好,在web.xml
中添加
<servlet>
<servlet-name>ImageServlet</servlet-name>
<servlet-class>net.sf.jasperreports.j2ee.servlets.ImageServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ImageServlet</servlet-name>
<url-pattern>/servlet/image</url-pattern>
</servlet-mapping>
image?image=中的image是相对路径,最好用绝对路径。
若导出html的servlet的url-pattern是
/servlet/htmlServlet
那么上面的写法就可以正常运行。
分享到:
相关推荐
iExport.java DocExport.java XlsExport.java HtmlExport.java PdfExport.java
asperReport的应用,发现大部分都是讲如何将jasper导入一个html或pdf进行打印的例子,并没有直接将jasperReport打印生成一个图像的示例。包括jaspe自带的demo里面,所以有高手就写了如何生成图片的方法
jasperreport 6.4.1报表动态列,以及生成导出html,可直接导入到eclipse中进行运行,包含一个完整的demo
iReport 4.0.1 导出Html和PDF报表完整例子
主要是利用struts2导出excel,格式良好,jar包已添加,可以直接导入运行,有什么问题请联系我
将下载的war包放入tomcat中运行, 此程序是jasperreport利用dynamicreport导出Excel,简单的demo
该例子使用Intellij IDEA2017编写,集成maven开发环境,里面包含了一些基本的Jasperreport导入导出PDF的用法
jasperreports导出html,pdf,xls报表,spring-boot加maven,使用jasperreports6.0,不存在中文乱码问题
jasperreport 3.75版 jar包 ,修复PDF中中文不能加粗,倾斜等问题。
一个使用SSH集成JasperReport的例子,支持预览、导出Excel、导出Pdf。 部署到Tomcat服务器可运行,该例子中采用了一个报表框架,框架的类图结构可参考压缩包中的“报表设计.jpg”。 希望对您有帮助。
JasperReport 打印 导出PDF XLS 这是我们公司架构师搭的一套架构,封装好了打印 导出功能,其他的报表只要实现这个机制就能完成功能了,该抽象的都抽象出来了,只有一个view.jsp页面。
NULL 博文链接:https://qdjinxin.iteye.com/blog/350194
该工程下有ssh所需jar包,hicharts报表导出功能所需jar包,以及Jasperreport报表导出所需的jar包,主要是利用Jasperreport实现报表导出功能,可以完整跑通
struts2+jasperreport图片显示处理 把此文件copy到.jasper文件所在的文件夹目录中的images包下
本文档描述了如何解决导出pdf文件中文不显示问题。jasperreport6版本以上已经对pdf font name、pdf encoding等配置弃用,而改为使用font配置字体,所以以前使用itext jar包的方式已经不能解决pdf中文不显示问题,...
NULL 博文链接:https://donald-draper.iteye.com/blog/2301345
NULL 博文链接:https://linwei-211.iteye.com/blog/1206533
是开放源代码组织sf.net 中的一个java 报表打印工 程,在我写这篇文章时,jasperreport 的最新版本是0.5.2 版,jasperreport 的最新版本可以 从http://jasperreports.sourceforge.net/index.html 下载得到。...
jasperreport列合并,将导出的excel合并列
iReport 和 Jasperreport整合开发web报表向导