〔Java Web开发典型模块大全〕第十四章报表打印模块. 单击“编译报表”超链接,.再单击“执行”按钮出现错误,请问如何解决
发表在JavaWeb图书答疑 2009-10-05
是否精华
版块置顶:
〔Java Web开发典型模块大全〕第十四章报表打印模块. 单击“编译报表”超链接,.再单击“执行”按钮出现下列错误,请问如何解决
message 
description The server encountered an internal error () that prevented it from fulfilling this request.
exception 
org.apache.jasper.JasperException: An exception occurred processing JSP page /jsp/compile.jsp at line 17

14:  application.getRealPath("/reports/")
15:  );
16: 
17:  JasperCompileManager.compileReportToFile(application.getRealPath("/reports/fuheReport.jrxml"),application.getRealPath("/reports/fuheReport.jasper"));
18:  JasperCompileManager.compileReportToFile(application.getRealPath("/reports/subReport.jrxml"),application.getRealPath("/reports/subReport.jasper"));
19:  JasperCompileManager.compileReportToFile(application.getRealPath("/reports/fenlan2.jrxml"),application.getRealPath("/reports/fenlan2.jasper"));
20: %>


Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:416)
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)
root cause 
java.lang.NullPointerException
org.apache.commons.digester.Digester.getXMLReader(Digester.java:891)
org.apache.commons.digester.Digester.parse(Digester.java:1572)
net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:239)
net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:226)
net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:214)
net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:168)
net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:152)
net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:108)
org.apache.jsp.jsp.compile_jsp._jspService(compile_jsp.java:71)
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:374)
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)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.
分享到:
精彩评论 7
free007
学分:0 LV1
2009-10-06
沙发
请下载本书的相关jar包
http://www.mingribook.com/zyinfo.php?id=48
wan1798
学分:0 LV1
2009-10-06
板凳
上面的Error是已加入从网站下载Jar包,已加入Eclipse及Tomcat WEF_INF/lib目录,而出现的错误,除非在开发平台Eclipse JAR包加错位置,请说明JAR如何加入Eclipse开发平台 ,谢谢
东北虎
学分:0 LV1
2009-10-07
地板
请将这些jar文件拷贝到项目的lib文件夹中,然后在项目上单击鼠标右键,选择构建类库路径,在打开的对话框中,单击添加jar按钮,将需要的jar文件添加到类库路径中即可。
wan1798
学分:0 LV1
2009-10-07
4L
网站下载本范例11个JAR档已加入Eclipse开发平台,还是出现上面错误,请问上面错误是使用那一个JAR档,如是iReport.jar,那已经加入,上面错误是执行时出现的,是否JAR档有误
无语_mrkj
学分:3155 LV11
2009-10-08
5L
如果您将网站中提供的那11个JAR都配置到构建路径中是不会出现上面的错误的。
如果找不到原因,您可以把光盘中的程序拷贝到Tomcat的webapps文件夹中测试一下。不要忘记把那11个JAR拷贝到该程序的webapps\lib文件夹中。
wan1798
学分:0 LV1
2009-10-08
6L
完成依照报表打印模块使用说明书步
无语_mrkj
学分:3155 LV11
2009-10-10
7L
这个问题应该是和系统是繁体有关系,我们在开发时使用的是简体中文,具体的设置方法在书中411页有相关介绍。您可以试试将其修改为繁体看看。
首页上一页 1 下一页尾页 7 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照