急求:JSP连接SQL Server2000出现的错误
我在做一个用户登录的程序时出现了这样的错误,但我测试和数据库连接有是正常的,不知道这个问题怎么解决,请高手们给的指点,我急着需要解决。先谢了!!!
出现的错误:
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: /test/login2.jsp(15,0) The value for the useBean class attribute opendb is invalid.
org.apache.jasper.servlet.JspServletWrapper.handleJspException (JspServletWrapper.java:512)
org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper.java:377)
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: /test/login2.jsp(15,0) The value for the useBean class attribute opendb 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:3320)
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:305)
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 ApacheTomcat/5.5.20 logs.
[解决办法]
描述 服务器遇到了一个内部错误,这个错误阻止完成正常的请求。
看root cause(错误起因)
[解决办法]
看看代码?是不是你给javaBean的某个属性赋的值和DB对应字段的类型不相符阿
看这句
login2.jsp(15,0) The value for the useBean class attribute opendb is invalid.
这里都做了些什么操作?
[解决办法]
SQL Server2000补丁和jar包都打了吧。如果没有安装SQL Server2000的补丁 连接会出错的。
[解决办法]
你自己问题就是sql2000的程序问题,我以前遇到的情况是:
花了2个半月,和搭档做毕业设计.完成后,一切OK.结果,2个周后,我重新打开我eclipse的这个毕业设计的项目,哎......出现的情况和你一样.不过,之后找到了问题.并且重新安装了sql2000.问题解析.
注意,安装的sql2000要补丁和jdbc包(版本要和你使用的一致,jdbc有新版本).
[解决办法]
把login2.jsp 打出来看看
我的异常网推荐解决方案:The server encountered an internal error () that prevented it from fulfilling this request.,http://www.myexception.cn/java-web/317.html