Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "root");
File exe_rpt = new File(request.getRealPath("reports/tableprint.jasper"));
Map parameters = new HashMap();
parameters.put("area", sql);
parameters.put("year", year);
JasperPrint jasperPrint = JasperFillManager.fillReport(exe_rpt.getPath(),parameters,conn);
request.setAttribute(ImageServlet.DEFAULT_JASPER_PRINT_SESSION_ATTRIBUTE, jasperPrint);
byte[] bytes = JasperRunManager.runReportToPdf(exe_rpt.getPath(),parameters,conn);
response.setContentType("applicationf");
response.setHeader("Content-Disposition","tableprint.pdf");
response.setContentLength(bytes.length);
ServletOutputStream ouputStream = response.getOutputStream();
JRPdfExporter pdf=new JRPdfExporter ();
pdf.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
pdf.setParameter(JRExporterParameter.OUTPUT_STREAM, ouputStream);
pdf.exportReport();
ouputStream.write(bytes,0,bytes.length);
ouputStream.flush();
ouputStream.close();
conn.close();
分享到:
相关推荐
这个“iReport-2.0.4-windows-installer”文件是专为Windows用户设计的安装包,旨在简化用户的安装过程,无需关心Java Development Kit (JDK)的版本问题,也不需进行额外的配置调整,即可直接使用。 iReport 2.0.4...
《iReport-2.0.4:高效报表设计利器》 在信息技术日益发达的今天,数据可视化成为企业管理、决策分析的重要手段。报表工具扮演着至关重要的角色,它们可以帮助用户快速生成各类复杂报表,大大提升了工作效率。其中...
在安装iReport-5.6.0的过程中,你需要下载提供的`iReport-5.6.0-windows-installer.exe`文件,这是一个适用于Windows操作系统的安装程序。安装步骤通常包括: 1. 双击运行`iReport-5.6.0-windows-installer.exe`,...
iReport-4.5.1.zip 工具包,由于上传文件大小受限,先传除ireport文件夹之外的文件,ireport文件夹将作为另外一个资源上传,资源名称为iReport-4.5.1 ireport.zip 同时下载iReport-4.5.1.zip和iReport-4.5.1 ireport...
### iReport 5.1.0 Windows 安装器知识点详解 #### 一、iReport 简介 iReport 是一款开源的报表设计工具,主要用于帮助开发者设计和创建复杂的数据报表。它提供了丰富的功能来支持多种数据源,并能够生成各种格式...
标题中的"iReport-5.0.1-windows-installer.exe"指的是iReport的特定版本——5.0.1版的Windows安装程序。这个版本的iReport带来了许多改进和新特性,旨在提升报表设计的效率和灵活性。在Windows操作系统上,这个...
iReport 是为JasperReports Library和JasperReports Server设计的报表可视化设计器。 iReport的遵循AGPL自由开源协议,在SourceForge.net开源社区发布 [1] 。
iReport是一款强大的开源报表设计工具,它主要用于创建复杂的SQL查询并将其转化为美观的报表。iReport 5.6.0是其一个重要的版本,尤其在中文支持方面做出了显著的改进,确保了在设计报表时可以顺利地使用中文字体,...
iReport-5.1.0和iReport-5.6.0
iReport-4.6.0-windows-installer最新安装包
安装iReport 2.解压jdk 3.打开iReport安装路径 修改etc/ireport.conf 指定解压出的jdk目录,不用带bin,记得吧前面的注释去掉 jdkhome="G:\donotDel\java-se-7u75-ri" 没有第三步iReport 会闪退
iReport-4.6.0-windows-installer.exe最新安装包
1. **下载安装包**:从官方渠道或者可信来源下载iReport-5.1.0-windows-installer.exe安装包。 2. **运行安装程序**:双击安装包启动安装向导,按照提示完成安装过程。 3. **配置JRE/JDK**:确保系统中已安装Java...
ireport-windows-installer 安装包 iReport is the free, open source report designer for JasperReports and JasperReports Server. Create very sophisticated layouts containing charts, images, subreports, ...
它的版本5.6.0提供了Windows平台上的安装程序,即我们所看到的"iReport-5.6.0-windows-installer.zip"压缩包。这个压缩文件包含的主要组件是"iReport-5.6.0-windows-installer.exe",这是一个可执行文件,用户可以...
这个“iReport-2.0.5免安装版”是该软件的一个便携版本,无需进行复杂的安装过程,用户可以直接运行,方便在不同环境或设备上使用。 iReport的主要功能包括: 1. **图形化报表设计界面**:它提供了一个直观的拖放...
ireport-3.0.0版本的三个重要jar包,包括:jasperreports-3.0.0.jar、jasperreports-3.0.0-applet.jar和jasperreports-3.0.0-javaflow.jar。