为何在运行一些实例时会产生以下的错误,请高手指教!!^_^

intelsteven 2006-02-22 10:57:46
type Exception report

message

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

exception

org.apache.jasper.JasperException: /ch04/actionsjavaBean.jsp(6,0) The value for the useBean class attribute ch04.Student is invalid.
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause

org.apache.jasper.JasperException: /ch04/actionsjavaBean.jsp(6,0) The value for the useBean class attribute ch04.Student is invalid.
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:405)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:146)
org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1174)
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:3304)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:198)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


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


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

Apache Tomcat/5.5.15

请各位高手帮帮小弟..刚开始学jsp
...全文
55 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
intelsteven 2006-02-22
C:\Tomcat5.5\webapps\ROOT\ch04\WEB-INF\classes\ch04\Student.class

是这样放吗?
如果是这样的情况?我本来就是这样...就是出现上述的问题..??烦恼中!
回复
doway 2006-02-22
//Student.java
package ch04;

public class Student {
public Student() {
}
}

编译后的 .class 文件放到 WEB-INF\classes\ch04\Student.class。

再请求你的 jsp 页面应该就可以了。
回复
intelsteven 2006-02-22
john大哥,很高兴得到你的帮忙!由于我是刚开始学习很多地方都未能搞清楚!你能具体点吗?
如果我想使用自己写的一个类来进行测试(如上),那些要注意的问题呀!?烦请举一个简短的例子好吗?谢了!大哥!
回复
doway 2006-02-22
楼主使用了 <jsp:useBean id="xxx" class="ch04.Student" ...
但应用服务器找不到 楼主使用了 ch04.Student 这个类。

注意类路径和默认构造器。
回复
intelsteven 2006-02-22
多谢join大哥的帮忙,正如大哥进的原来系我的类路径没设正确!
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2006-02-22 10:57
社区公告
暂无公告