这个错误的可能原因是什么?

ruir 2004-09-03 09:50:52
代码中加入这两行就抱错:
<jsp:useBean id="ifreportbean" scope="session" class="report.wapCreateReport" />
<jsp:setProperty name="ifreportbean" property="*" />
不加就没问题.


HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: ch/ess/excel/ExcelFile
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:244)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)


root cause

java.lang.NoClassDefFoundError: ch/ess/excel/ExcelFile
java.lang.Class.getDeclaredConstructors0(Native Method)
java.lang.Class.privateGetDeclaredConstructors(Class.java:1610)
java.lang.Class.getConstructor0(Class.java:1922)
java.lang.Class.newInstance0(Class.java:278)
java.lang.Class.newInstance(Class.java:261)
org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1212)
org.apache.jasper.compiler.Node$UseBean.accept(Node.java:1116)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2213)
org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2219)
org.apache.jasper.compiler.Node$Root.accept(Node.java:456)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
org.apache.jasper.compiler.Generator.generate(Generator.java:3261)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:244)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:461)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:442)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:430)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:274)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)


note The full stack trace of the root cause is available in the Apache Tomcat/5.0.25 logs.


--------------------------------------------------------------------------------

Apache Tomcat/5.0.25


...全文
198 25 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
ruir 2004-09-09
  • 打赏
  • 举报
回复
高手帮忙啊!
bloodwar 2004-09-06
  • 打赏
  • 举报
回复
up
ruir 2004-09-06
  • 打赏
  • 举报
回复
up
ruir 2004-09-06
  • 打赏
  • 举报
回复
谢谢啦!
xfcy2003 2004-09-03
  • 打赏
  • 举报
回复
同意yswift的意见.因为你在
<jsp:useBean id="ifreportbean" scope="session" class="report.wapCreateReport" />
<jsp:setProperty name="ifreportbean" property="*" />
中调用一个构造函数,这个构造函数会调用默认构造函数,所以会出这个问题。
yswift 2004-09-03
  • 打赏
  • 举报
回复
java.lang.Class.privateGetDeclaredConstructors(Class.java:1610)
有默认构造函数吗?
ruir 2004-09-03
  • 打赏
  • 举报
回复
这两个.java文件在Jbuilder里面编译通过了没有抱错。怎么会找不到呢?
learnner 2004-09-03
  • 打赏
  • 举报
回复
WEB-INF\classes\ch\ess\excel\ExcelFile.class有!
WEB-INF\classes\report\wapCreateReport.class有!

后者找不到前者,看看包封装
yangzuyu12 2004-09-03
  • 打赏
  • 举报
回复
classpath 问题
ruir 2004-09-03
  • 打赏
  • 举报
回复
servlet.jar应该没问题的。我可以运行struts.
vision2000 2004-09-03
  • 打赏
  • 举报
回复
CLASSPATH 里加载 servlet.jar?
Shires 2004-09-03
  • 打赏
  • 举报
回复
up
ruir 2004-09-03
  • 打赏
  • 举报
回复
WEB-INF\classes\ch\ess\excel\ExcelFile.class有!
WEB-INF\classes\report\wapCreateReport.class有!
ruir 2004-09-03
  • 打赏
  • 举报
回复
WEB-INF\src\ch\ess\excel\ExcelFile.java
有!
yashucn 2004-09-03
  • 打赏
  • 举报
回复
NoClassDefFoundError 肯定没有找到你用的这个bean
ruir 2004-09-03
  • 打赏
  • 举报
回复
up
ruir 2004-09-03
  • 打赏
  • 举报
回复
全局变量就这些:
protected static String category_head="<th bgcolor=\"#CCCCFF\">";
protected static String category_end="</th>";
protected static String cell_head="<td align=\"left\" bgcolor=\"#FFFFFF\"><font color=\"#000000\">";
protected static String cell_end="</font></td>";
private WapUtils wapUtils=new WapUtils();
protected String xsl_path="http://"+wapUtils.getHostIp()+":8080/html/wap/wap_report.xsl";
其余是几十个方法
fengyun1314 2004-09-03
  • 打赏
  • 举报
回复
是不是路径错误?
opencsdn 2004-09-03
  • 打赏
  • 举报
回复
把你wapCreateReport 类中的数据成员都贴上来!
ruir 2004-09-03
  • 打赏
  • 举报
回复
up
加载更多回复(5)

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧