`

jsp报表

阅读更多
<%

    File reportFile = new File(application.getRealPath("/ireport/xueji.jasper"));
    JasperReport jasperReport = (JasperReport)JRLoader.loadObject(reportFile.getPath());
    Map parameters = new HashMap();
    parameters.put("baiji", "c1");
   //parameters.put("BaseDir", reportFile.getParentFile());   
   //JRBeanArrayDataSource jrDataSource = new JRBeanArrayDataSource(objects);//objects为要打印的实体数组;
    Class.forName("org.gjt.mm.mysql.Driver");
    Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/xueji","root","root");
    JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, conn);
         
    JRHtmlExporter exporter = new JRHtmlExporter();
    StringBuffer sbuffer = new StringBuffer();
    Map imagesMap = new HashMap();
    session.setAttribute("IMAGES_MAP", imagesMap);
   
    exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
    exporter.setParameter(JRExporterParameter.OUTPUT_WRITER, out);
    //exporter.setParameter(JRHtmlExporterParameter.IMAGES_MAP, imagesMap);
    //exporter.setParameter(JRHtmlExporterParameter.IMAGES_URI, "/ireport/ireport_html.Image?image=");
    //exporter.setParameter(JRHtmlExporterParameter.BETWEEN_PAGES_HTML, "
");
    exporter.setParameter(JRHtmlExporterParameter.IS_USING_IMAGES_TO_ALIGN, Boolean.FALSE);
    exporter.exportReport();
    //out.flush();
    conn.close();
   % >
分享到:
评论

相关推荐

    JSP报表打印的一种简单解决方案

    ### JSP报表打印的一种简单解决方案 #### 背景与目的 在企业级应用开发中,经常需要将数据以报表的形式展示给用户,并提供打印功能。传统的报表打印方式往往涉及复杂的编程逻辑和技术栈,增加了项目的复杂性和维护...

    jsp 报表源代码.rar

    《深入解析JSP报表源代码》 在信息技术领域,数据的可视化是至关重要的,而JSP(JavaServer Pages)作为一种动态网页技术,常被用于构建交互式的报表系统。本资源"jsp 报表源代码.rar"正是为了帮助开发者理解和实现...

    JSP.rar_jsp_jsp project design_jsp 报表_mvc_报表 java

    在给定的压缩包中,"JSP报表自动生成系统(论文)终稿.doc"可能是项目的详细设计文档或最终研究成果,包含了系统的架构设计、功能描述和技术实现等内容。"www.pudn.com.txt"可能是一个链接或说明文件,指向更多相关...

    打印功能(jsp报表)

    ### 打印功能(JSP报表) #### 背景与目的 在当今信息化时代,将数据以报表形式呈现出来并支持打印是许多Web应用程序的基本需求之一。本篇内容旨在介绍如何在JSP页面中实现一个简单的打印功能以及报表设计。 #### ...

    用JFreeChart增强JSP报表的用户体验

    本文主要探讨如何利用JFreeChart来增强JSP报表的用户体验,特别是通过饼图、柱状图和曲线图的进阶应用。 【JFreeChart的下载与环境配置】 1. **下载JFreeChart**: JFreeChart可以从SourceForge官方网站获取,...

    jsp报表jfreechat学习案例

    在"jsp报表jfreechat学习案例"中,我们主要关注如何利用JFreeChart与JavaServer Pages(JSP)技术结合,生成动态且交互式的报表。下面将详细介绍JFreeChart库的功能,以及如何在JSP中使用它来实现这些图表。 1. **...

    用JFreeChart增强JSP报表的用户体验.docx

    《用JFreeChart增强JSP报表的用户体验》 JFreeChart是一个强大的Java库,专用于创建高质量的图表,包括柱状图、饼图和曲线图等。它在Java应用程序和Web应用中尤其受到欢迎,特别是在JSP(JavaServer Pages)环境中...

    JSP 网页报表实例

    **JSP网页报表实例** 在Web开发中,报表是一种至关重要的元素,用于展示和分析数据。JSP(JavaServer Pages)结合Java技术,为开发者提供了一种动态创建网页报表的强大工具。本实例主要探讨如何利用JSP技术实现柱状...

    JSP报表学习

    "JSP报表学习"这个主题主要涵盖了如何使用JSP技术来生成和展示报表。 JFreeChart是一个非常流行的Java图表库,它可以用于创建各种类型的图表,包括折线图、柱状图、饼图、散点图等。在JSP报表学习中,JFreeChart...

    JSP使用水晶报表实例

    本实例以"JSP使用水晶报表"为主题,将介绍如何在JSP项目中集成并利用水晶报表来展示数据。首先,你需要确保已安装了水晶报表的相关库,包括水晶报表的Java API和运行时环境。这些组件通常可以通过官方渠道或第三方库...

    JSP报表打印的一种简单解决方案.htm

    JSP报表打印的一种简单解决方案.htm

    报表与打印(jsp).rar

    在这个"报表与打印(jsp).rar"压缩包中,很可能是包含了一组与JavaServer Pages (JSP)技术相关的资源,用于实现报表的生成和打印功能。 首先,我们来深入了解一下报表。报表通常由一系列的数据和图表组成,它们可以...

    jsp结合ireport报表工具实现的分页程序。

    本项目是基于JSP(JavaServer Pages)技术结合iReport工具实现的一个分页报表程序,旨在提供高效、易用的数据可视化解决方案。 JSP是一种动态网页开发技术,它允许开发者在HTML或者XML文档中嵌入Java代码,从而实现...

    jsp折线报表图的实线

    在这个场景中,我们将探讨如何使用`jFreeChart`在`JSP`中生成折线报表图,并实现实线和虚线的切换,以满足不同的展示需求。 首先,`jFreeChart`提供了丰富的图表类型,如折线图、柱状图、饼图等,它的强大功能使得...

    JSP 报表打印的一种简单解决方案

    JSP报表打印是一种常见的Web应用程序功能需求,它能够将Web页面中的数据显示在纸张上。本文提出了一种基于JSP实现报表打印的简单解决方案。通过这个方法,开发者可以在JSP页面中嵌入报表数据,使用相关的技术实现...

    jsp 制作报表 统计图 web服务器

    本报表模块是基于eclipse birt智能报表软件而制作的,web服务器为Tomcat6.0报表和struts2集成web.xml文件里有许多参数,用户应该根据自已的需求出发对这些参数有一个深入的了解。下面我会对这些参数一一做以说明。

Global site tag (gtag.js) - Google Analytics