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: net.sf.jasperreports.engine.JRRuntimeException: Unknown hyperlink target 0 org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:491) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:419) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause
net.sf.jasperreports.engine.JRRuntimeException: Unknown hyperlink target 0 net.sf.jasperreports.engine.JRHyperlinkHelper.getLinkTarget(JRHyperlinkHelper.java:273) net.sf.jasperreports.engine.base.JRBaseTextField.normalizeLinkTarget(JRBaseTextField.java:317) net.sf.jasperreports.engine.base.JRBaseTextField.readObject(JRBaseTextField.java:381) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) java.lang.reflect.Method.invoke(Method.java:597) java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974) java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849) java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753) java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329) java.io.ObjectInputStream.readObject(ObjectInputStream.java:351) java.util.ArrayList.readObject(ArrayList.java:593) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) java.lang.reflect.Method.invoke(Method.java:597) java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974) java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849) java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753) java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329) java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947) java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871) java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753) java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329) java.io.ObjectInputStream.readArray(ObjectInputStream.java:1667) java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1323) java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947) java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871) java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753) java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329) java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947) java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871) java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753) java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329) java.io.ObjectInputStream.readObject(ObjectInputStream.java:351) net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:92) net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:68) org.apache.jsp.index_jsp._jspService(index_jsp.java:82) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.24 logs.
Apache Tomcat/6.0.24
错误原因:
工具制作出来的 *.jrxml *.jasper 和你程序中提供的jar包冲突,换句话说 就是 jar最好和工具的版本保持一致
相关推荐
iReport 子报表嵌套技术是 ireport 提供的一种高级功能,通过子报表技术我们可以创建复杂的报表,实现多对一的数据展示问题。在本文中,我们将通过 ireport 子报表技术,实现自有房产明细报表的行单元格合并问题。 ...
Java与iReport报表开发实例详解 Java是一种广泛使用的编程语言,尤其在企业级应用开发中占据主导地位。在处理数据展示和分析时,报表系统是不可或缺的一部分。iReport是一款开源的报表设计工具,专为Java应用程序...
【ireport 报表常见问题解决方案】 1. 引言 ireport 是一款广泛使用的开源报表工具,它允许开发者创建复杂、美观的报表。编写此文档的目的是为了帮助开发者们解决在使用 ireport 过程中遇到的一些常见问题,从而...
在IT行业中,报表设计是数据分析和业务展示的重要环节。IReport和JasperReport是两个非常流行的Java报表工具,它们能够...在实际开发中,应结合具体业务场景,灵活运用这些工具和技术,提高报表的实用性和用户体验。
Web应用程序与iReport报表系统是企业级应用中用于数据展示和分析的重要工具。在这个完整的"web+ireport报表源代码"中,我们可以深入探讨这两者如何结合,以及它们在实际项目中的应用。 首先,让我们来了解一下...
- iReport提供了一个拖放式界面,使得非技术人员也能轻松创建和编辑报表。 2. **MyEclipse集成** - MyEclipse是流行的Java EE集成开发环境,可以无缝集成ireport,方便开发者在编写代码的同时设计报表。 - 在...
### iReport报表制作过程详解 #### 一、引言 在IT领域中,报表制作是一项常见但又极其重要的技能,特别是在数据分析和业务决策支持方面。本文将详细介绍如何使用iReport来制作报表,主要分为三个部分:一是使用...
《ireport报表软件简易VC报表解析》 在IT行业中,数据可视化和报告生成是至关重要的环节,这使得报表软件成为了企业信息化系统中的重要组成部分。ireport报表软件是一款强大的报表设计工具,它允许用户通过简单的...
【ireport报表完整资料】 ireport是一款开源的报表设计工具,主要用于Java环境下,与JasperReports库紧密结合,可帮助开发者创建复杂的数据报表。它提供了一个直观的拖放界面,允许用户设计各种类型的报表,包括...
### IReport报表开发教程 #### 第一部分:使用iReport制作报表的详细过程(Windows环境下) ##### 1.1 前言 iReport是一款强大的报表设计工具,它可以帮助开发者快速地设计并生成复杂的报表。本章节将详细介绍如何...
《iReport报表设计详解及实践应用》 在信息化管理中,报表系统扮演着至关重要的角色,它能够帮助企业、组织分析数据,提供决策支持。iReport作为一款强大的报表设计工具,深受开发者的喜爱。本文将围绕iReport的...
本教程主要聚焦于使用JAVA和IREPORT来实现报表功能,包括PDF和EXCEL的生成。下面将详细介绍这两个技术及其结合使用的方法。 JAVA,全称Java编程语言,是一种广泛应用于服务器端开发的高级编程语言,具有跨平台、...
iReport报表设计过程中,首先需要一个jasper文件(.jrxml),这是一个XML格式的报表设计模板。在这个模板中,可以定义报表的布局、样式以及动态内容,如文本字段、图片、图表等。 2. JasperPrint对象: 在报表生成...
java技术中ireport报表制作及其打印
《ireport报表模板详解》 在信息技术领域,报表系统是数据可视化的重要工具,它能够将数据库中的复杂数据转化为直观易懂的图表或表格,帮助企业决策者快速理解业务状况。其中,ireport作为一款强大的报表设计工具,...
IReport和JasperReports是两个非常流行的开源工具,专门用于设计和生成复杂的报表。本篇文章将深入探讨如何利用这两款工具实现Flash报表查询功能。 首先,IReport是一款基于Java的报表设计工具,它可以与...
Struts2+iReport3.7.2报表基本应用是一个典型的Java Web开发中的报表生成场景,主要涉及两大核心技术:Struts2作为MVC框架处理前端请求和业务逻辑,iReport作为一个强大的报表设计工具,用于创建复杂的报表模板。...
iReport是一款开源的报表设计工具,专为Java开发者设计,可以与多种Java应用程序集成,包括Web应用。本实例将深入探讨如何利用iReport进行Web报表开发。 一、iReport简介 iReport是Jaspersoft公司开发的一款基于...