`
tedadeshu
  • 浏览: 25429 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Jasperreport + ireport 无法取得路径解决办法(unix操作系统,weblogic服务)

 
阅读更多

         Jasperreport report;         

 

         Map parameters = new HashMap();   //报表变量

         List<PaymentNoticeBean> paymentNotices =***;  //报表数据

 
         //子报表数据源
         parameters.put("datasetsub",new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource(paymentNotices));
         //子报表参数
        parameters.put("paramsub",parameters);

 

         //得到class根目录
          String classes_root= this.getClass().getClassLoader().getResource("/").getPath();
          String realPath = "/";
          //class根目录向上两级,跳过/WEB-INF/class
          for(int i=1;i<classes_root.split("/").length;i++) {
           if(i == classes_root.split("/").length-2){
            break;
           }
           realPath +=classes_root.split("/")[i]+"/";
          }
          realPath = realPath + "***/***/";  //子报表所在文件夹 绝对路径
          
         parameters.put("pathSubJasper",realPath);

 

         report.setSrc("/***mainReport.jasper");

 

         report.setParameters(parameters);
         net.sf.jasperreports.engine.data.JRBeanCollectionDataSource ds = new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource(
     paymentNotices);
        report.setDatasource(ds);
        report.setType("html");
        report.setVisible(true);

分享到:
评论

相关推荐

    使用JasperReport+iReport进行WEB开发

    在"使用JasperReport+iReport进行WEB开发"的实践中,首先需要安装并配置iReport,下载并解压后,可以通过它来设计报表模板。模板设计完成后,将其保存为.jrxml文件,这是JasperReport的XML格式,包含了报表的所有...

    Jasperreport+ireport 实践操作及web应用

    JasperReport和iReport是Java世界中...总的来说,JasperReport和iReport提供了强大的报表设计和Web集成能力,是开发企业级报表系统的重要工具。通过熟练掌握这些知识点,开发者可以创建出符合业务需求的高质量报表。

    jasperreport+ireport+jfreechart文档及代码1

    jasperreport+ireport+jfreechart文档及代码1 jasperreport+ireport+jfreechart文档及代码1 jasperreport+ireport+jfreechart文档及代码1

    jasperreport+ireport+jfreechart文档及代码2

    jasperreport+ireport+jfreechart文档及代码2 jasperreport+ireport+jfreechart文档及代码2 jasperreport+ireport+jfreechart文档及代码2

    利用Jasperreport+IReport进行报表开发

    【JasperReport与IReport简介】 JasperReport是一款开源的报表生成工具,它允许开发者创建复杂的报表设计,并能够导出多种格式,如PDF、HTML、Excel等。JasperReport的核心是基于XML的报表模板,这些模板可以包含...

    JasperReport+iReport报表开发手册.pdf

    ### JasperReport+iReport 报表开发手册核心知识点详解 #### 一、JasperReport与iReport概述 **JasperReport** 是一款强大的、灵活的报表生成工具,它能够展示丰富的页面内容,并支持将这些内容转换为PDF、HTML或...

    JasperReport+iReport报表开发手册.zip

    它有一个相关的开源工程--IReport,这是一个图形化的辅 助工具,主要用于数据报表设计。JasperReports 完全是由 Java 写成,可以应用于 Java 的应用 程序,包括 J2EE,Web 应用程序中生成动态内容,它主要目的是辅助...

    JasperReport + IReport 开发文档

    7. **jasperreport+ireport开发java报表入门级教程.pdf**:专门针对Java开发者的入门教程,详细解释如何使用JasperReport和IReport构建报表。 8. **jasperReport.pdf**:可能是一个JasperReport的官方文档或者第三方...

    Struts2.0+JasperReport+IReport+Oracle 报表开发

    Struts2.0+JasperReport+IReport+Oracle 报表开发 整个项目打包上传,用MyEclipse导入即可调试使用 含报表文件、数据库表结构及测试数据,项目中解决了PDF中文不显示问题

    Struts2.0+JasperReport+IReport+Oracle 报表开发 2/3

    Struts2.0+JasperReport+IReport+Oracle 报表开发 整个项目打包上传,用MyEclipse导入即可调试使用 含报表文件、数据库表结构及测试数据,项目中解决了PDF中文不显示问题

    iReport+JasperReport柱状图

    作者分享了自己的实践经验,遇到的困难和解决方法,旨在帮助读者更好地理解和掌握iReport和JasperReport的使用。 一、确定数据源类型 在开发柱状图时,首先需要确定数据源类型。作者选择了JRDataSourceProvider...

    JasperReport+iReport高级报表设计实战

    【JasperReport+iReport 高级报表设计实战】 在IT领域,报表系统是许多企业级应用的核心部分,用于展示和分析数据。JasperReport是一款强大的开源报表生成工具,而iReport则是它的可视化设计界面,降低了报表设计的...

    Struts2.0+JasperReport+IReport+Oracle 报表开发 3/3

    Struts2.0+JasperReport+IReport+Oracle 报表开发整个项目打包上传,用MyEclipse导入即可调试使用含报表文件、数据库表结构及测试数据,项目中解决了PDF中文

    JasperReport+iReport报表工具详细开发手册

    通过学习《JasperReport+iReport报表工具详细开发手册》和《iReport-JasperReports报表开发指南》,你可以掌握这两个工具的完整功能和最佳实践,从而提升报表开发的效率和质量。手册中应包含了详细的步骤指导、示例...

    JasperReport+iReport报表学习资料

    ### JasperReport+iReport 报表学习资料知识点梳理 #### 一、JasperReport与iReport简介 - **JasperReport**:是一款强大的报表生成工具,主要用于解析特定的`.jasper`文件并将其转换为用户友好的报表界面。该工具...

    Jasperreport+ireport学习笔记4

    ### JasperReport与iReport复合报表深度解析 #### 引言 在报表开发领域,JasperReport因其强大的功能和灵活性而受到广泛青睐。结合iReport工具,开发者能够更加便捷地设计和生成复杂报表。本文旨在深入解析...

    JasperReport+iReport测试工程源码

    在这个"JasperReport+iReport测试工程源码"中,我们可以预期包含以下关键知识点: 1. **报表模板设计**:源码可能包含了使用iReport设计的.jrxml文件,展示了如何定义报表结构、样式和数据绑定。这些模板可以包含...

    JasperReport+iReport 报表工具详细开发手册

    ### JasperReport+iReport 报表工具详细开发手册 #### 1. 简介 JasperReport是一款功能强大的报表引擎,适用于Java应用环境。它能够根据预设的模板生成多种格式的报表,如PDF、HTML、Excel等。iReport则是...

    Jasperreport+ireport学习笔记3

    标题与描述概述的知识点主要集中在使用JasperReport与iReport工具进行报表设计,特别是如何在报表中集成图表功能。以下是对这一主题的深入探讨: ### JasperReport与iReport简介 JasperReport是一款开源的报表工具...

Global site tag (gtag.js) - Google Analytics