0 0

iReport打印显示空白页,重启Tomcat服务器后,打印正常5

我用的iReport1.1.1版本,用的jasperreports-1.1.1.jar包

iReport打印显示空白页,重启Tomcat服务器后,打印又正常了。过了几天,打印又显示空白页。又需要重启服务器。

调用方法:

conn = DBConnectFactory.getInstance().getConnection("jdbc/FtnScm");

String path = "ireport/orderImport.jasper";
   
File reportFile = new File(servletContext.getRealPath("/") + path);

parameters.put("orderId", vsupOrder.getId().getOrderId().toString());

parameters.put("orderNo", vsupOrder.getId().getOrderNo());

byte[] bytes = JasperRunManager.runReportToPdf(reportFile.getPath(), parameters, conn);
   response.setContentType("application/pdf");
   response.setContentLength(bytes.length);
   ServletOutputStream ouputStream = response.getOutputStream();
   ouputStream.write(bytes, 0, bytes.length);
   ouputStream.flush();
   ouputStream.close();

 
2012年5月18日 15:26
目前还没有答案

相关推荐

    ireport最全打印归纳

    iReport 最全打印归纳 iReport 是一个基于 Java 语言编写的报表引擎,用户可以按照它制定的规则编写一个 XML 文件,生成各种格式的文件,包括 PDF、HTML、XML、XLS、CSV 等。iReport 是报表的设计部分,界面设计是...

    Ireport中文不显示以及乱码十几种解决方案

    在使用IReport设计报表时,有时会遇到中文不显示或者出现乱码的问题,这通常是由于字体设置、编码格式不匹配或系统环境配置不当等因素引起的。本文将详细解析这些问题的成因,并提供十几种可能的解决方案,帮助你...

    ireport控制分页显示

    在探讨“ireport控制分页显示”的主题时,我们深入解析如何在iReport设计工具中实现每页固定记录条数的分页显示功能。iReport是JasperReports的一部分,一个强大的开源报表工具,广泛用于Java应用程序中生成各种复杂...

    ireport宋体显示异常jar包

    ireport宋体显示异常,加粗失效,字体变形,加入此jar即可解决

    SpringBoot+iReport打印(单张和多张)报表(包含模设计板样板与代码实现)案例

    本案例是SpringBoot结合iReport做的打印,直接在浏览器上面显示PDF,建议在Eclipse+Maven上部署运行,启动方式与SpringBoot启动方式一样,特别注意:如果你使用的SpringBoot版本比较新,相关jar包会有所不同。

    ireport在html分页显示

    4. **分页设置**:在 iReport 中可以通过设置 `pageHeight` 和 `pageWidth` 来控制每一页的高度和宽度,从而实现分页显示。 5. **脚注**:通常用来显示页码、日期等信息。 ### 使用 Java 实现 HTML 分页显示 在 ...

    Java Jsp 调用ireport动态模板打印

    Java JSP调用iReport动态模板打印是一种在Web应用程序中实现报表打印的常见技术。iReport是一款开源的报表设计工具,它可以与Java、JSP、Servlets等进行集成,为开发者提供灵活的报表生成和打印功能。在这个场景下,...

    iReport4.5打印实例

    在学习的过程中遇到很多的问题,在这里不一一列出了,现在这个小实例就是关于iReport自带的打印功能,版本是4.5。网上资料都是3.0的打印,但是我们用4.5做的报表模板用3.0的库去打印难免会出现问题,比如说4.5中有...

    ireport设计打印报表工具,iReport-0.3.2.zip

    它为用户提供了直观的拖放界面,使得非技术人员也能轻松设计出专业的打印报表。这个压缩包“iReport-0.3.2.zip”包含了iReport 0.3.2版本的安装程序和相关资源。 1. **iReport概述**:iReport是JasperSoft公司开发...

    struts+ireport报表在页面显示,导出,打印功能

    开发者也可以通过JavaScript提供更复杂的打印控制,比如预览、设置页边距等。 在实际项目中,为了保证用户体验和性能,可能还需要考虑异步加载、分页、缓存等问题。同时,对于大型或复杂的报表,可能需要优化查询和...

    JasperReport浏览器输出PDF为空白页的解决方案

    标题中的“JasperReport浏览器输出PDF为空白页”通常意味着在使用JasperReport生成PDF报表时,浏览器未能正确显示内容。这可能是由多种原因引起的,包括但不限于以下几点: 1. **XML解析错误**:`test.jrxml`文件是...

    iReport中文乱码问题解决

    同时,为了确保PDF中的中文显示正常,还需要在报表设计中进行如下设置: 1. 在报表属性中,设置“文本字段”的“字体”为支持中文的字体,如Arial Unicode MS或SimSun。 2. 如果使用了表达式或脚本,确保在其中的...

    ireport固定表头隐藏列

    ireport是一款强大的报表设计工具,它基于JasperReports库,允许用户通过直观的图形界面创建复杂的报表布局。本文将深入探讨如何在ireport中实现"固定表头"、"隐藏列"以及"列的固定"这三个功能,以便更好地理解和...

    ireport客户端打印

    【标题】:“iReport客户端打印”是一个关于使用开源报表工具iReport进行报表设计与打印的知识点。iReport是JasperReports项目的一部分,主要用于创建复杂的、动态的报表,并且支持多种数据源,包括数据库、CSV、XML...

    ireport技术手册

    《IReport技术手册》是一份全面且深入的文档,旨在为用户提供有关IReport的详尽指导。IReport是一款强大的报表设计工具,它允许开发者通过直观的用户界面来创建、编辑和管理复杂的JavaFX和JasperReports报表。这份...

    iReport 报表、子报表、主从报表、合计、实例解析

    iReport 报表、子报表、主从报表、合计、实例解析1....4.2.2. iReport子报表SubReport(例:批量打印报表)... 13 4.2.3. iReport table类型的表单(例:押金报表)... 21 4.2.4. Dorado7中iReport的配置... 24

    jsp打印 ireport 报表,SQL2008数据库

    一个简单的JSP制作SQL2008+Ireport项目源码打包,其中的项目中的report自行用ireport5.6制作报表文件。环境为jdk1.6+eclipse 6.0,开发工具myeclipse。index.jsp传参给print.jsp打印pdf报表。相关字段在ireport中需要...

    IReport配合pdfjs或者pdfObject预览打印pdf

    在本篇讨论中,我们将深入理解如何使用IReport与pdfjs或pdfObject来预览并打印PDF。 首先,IReport是JasperReports库的一部分,它提供了一个可视化的界面,让用户可以创建、编辑和设计报表模板。JasperReport支持...

    ireport报表例子

    【标题】:“ireport报表例子”揭示了在Java环境下利用ireport工具进行报表设计与打印的实践应用。ireport是一款强大的报表设计工具,它允许开发者使用拖拽方式创建复杂的报表布局,广泛应用于企业级应用程序中。 ...

Global site tag (gtag.js) - Google Analytics