ireport 做 导出图表时遇到的错误信息
1、java.lang.NoClassDefFoundError: Lorg/jfree/chart/plot/PlotOrientation;
--解决方法
:导入包jfreechart 1.0.12.jar
2、java.lang.NoClassDefFoundError: org/jfree/util/PublicCloneable
--解决方法
:导入包jcommon-1.0.15.jar
---------------------------
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.NoClassDefFoundError: org/jfree/util/PublicCloneable
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:389)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
3、net.sf.jasperreports.engine.JRRuntimeException: No query executer factory registered for the 'plsql' language.
at net.sf.jasperreports.engine.util.JRQueryExecuterUtils.getQueryExecuterFactory(JRQueryExecuterUtils.java:63)
at net.sf.jasperreports.engine.fill.JRFillDataset.createQueryDatasource(JRFillDataset.java:680)
at net.sf.jasperreports.engine.fill.JRFillDataset.initDatasource(JRFillDataset.java:605)
at net.sf.jasperreports.engine.fill.JRBaseFiller.setParameters(JRBaseFiller.java:1281)
解:plsql 没有注册,解决办法暂时没有弄好,但是我把jasper文件改成了"sql" 查询,是可以的。
分享到:
相关推荐
- "iReport导出pdf和word"这个压缩包文件很可能包含了`iReport`设计的报表模板(.jrxml文件)以及生成的PDF和Word示例文件。 - 分析这些文件可以帮助理解布局、数据绑定和导出过程。 通过以上的步骤和技巧,你...
下面,我们将详细讲解iReport导出报表为PDF所涉及的关键点。 1. iReport报表设计: iReport报表设计过程中,首先需要一个jasper文件(.jrxml),这是一个XML格式的报表设计模板。在这个模板中,可以定义报表的布局...
《Ireport导出工具及其依赖库详解》 在IT领域,报表生成是不可或缺的一部分,而Ireport作为一款强大的Java报表设计工具,深受开发者喜爱。它允许用户通过直观的图形界面设计复杂的报表,并能够导出为多种格式,如...
2. **创建报表模板**:在iReport中设计报表模板,可以添加表格、图表、文本框等元素,定义数据源和查询语句。完成后保存为.jrxml文件,这是报表的元数据描述。 3. **数据绑定**:在Java代码中,你需要准备报表所需...
iReport 是一个开源的报表设计工具,常用于 JasperReports 库,能够帮助开发者创建复杂的报告布局,包括表格、图表、文本等元素。而将 PDF 导出为 byte[] 是因为在实际应用中,我们可能需要将 PDF 内容存储在数据库...
安装完成后,启动IReport并设置JasperReports库的路径,这将允许你在设计报表时访问各种预定义的函数和组件。 2. **报表设计基础** IReport的界面分为多个部分,包括设计视图、预览视图、XML视图和SQL视图。设计...
根据提供的信息,我们可以深入探讨如何使用iReport工具及其Java API来导出Excel文件,并进一步讨论相关的其他导出功能,如PDF、HTML和Word文档的生成。 ### iReport简介 iReport是一款开源报表设计工具,主要用来...
iReport是一款强大的报表设计工具,尤其在版本4.8中,它提供了丰富的功能,使得用户能够轻松地创建、编辑和导出各种类型的报表。这款工具是开源的,基于Java,因此与平台无关,可以在多种操作系统上运行。iReport ...
【IREPORT报表例子】是关于使用iReport工具创建和设计报表的一个实例教程,特别强调了如何制作图表和物流套打报表。iReport是一款强大的开源报表设计工具,它允许开发者使用Java编写复杂的报告,并且与JasperReports...
在iReport中,你可以设计包含表格、图表、文本等元素的报表,并通过JasperReport库在运行时动态填充数据。 其次,SpringMVC是Spring框架的一个模块,专门用于构建Web应用程序。它是Model-View-Controller(MVC)...
总的来说,这个例子涵盖了报表设计、数据绑定、以及通过iReport导出到HTML和PDF的关键技术,对于想要深入理解和应用JasperReports及iReport的开发者来说,是一个有价值的资源。通过分析和运行提供的源代码,你可以更...
JasperReport与iReport是两个在Java开发中常用的报表工具,它们结合使用能够帮助开发者实现复杂的报表设计和导出功能。JasperReport是一个开源的报表引擎,它可以生成PDF、HTML、XLS、CSV等多种格式的报表,而...
iReport 5.6.0是其一个重要的版本,尤其在中文支持方面做出了显著的改进,确保了在设计报表时可以顺利地使用中文字体,解决了之前版本可能存在的中文显示问题。 在iReport 5.6.0中,主要知识点包括: 1. **中文...
在本压缩包"iReport-5.0.0.rar"中,包含的是iReport的5.0.0版本,这个版本在当时发布时已经相当成熟,提供了许多改进和新功能。 1. **iReport简介** iReport是Jaspersoft公司开发的一款报表设计工具,它基于...
iReport允许用户设计复杂的报表布局,包括表格、图表、文本框等元素,并能够与Java应用程序、Web应用程序以及数据库无缝集成。在这个环境中,开发者可以使用拖放功能来构建报表,同时支持SQL查询和脚本语言,以实现...
总的来说,"jasper+ireport+jfreechart导出html.excel.word.pdf"这个主题涵盖了报表设计、数据绑定、图表生成以及多种格式导出的关键技术。通过学习和应用这些工具,开发者可以构建出高效、直观的数据呈现系统,满足...
2. **iReport界面**:iReport提供了一个直观的拖拽式设计界面,用户可以通过它来创建复杂的报表布局,包括表格、图表、文本框等元素。汉化后,这些界面元素的菜单、提示信息都将转化为中文,便于理解。 3. **...
使用ireport时,需要注意的是,虽然其界面友好,但对SQL语句和数据结构的理解仍然是设计高质量报表的基础。此外,ireport与JasperServer等报表服务器结合使用,可以实现更强大的报表管理和分发功能。 总之,ireport...
iReport是一款强大的报告设计工具,尤其在Java世界中广受欢迎,因为它可以与JasperReports库无缝集成,用于创建复杂的报表和图表。iReport 4.5.1是该软件的一个版本,它提供了一种免安装的下载方式,使得用户可以在...