jsp调用javaBean总是出错为什么 急!感激不尽

来源:百度知道 编辑:UC知道 时间:2024/06/11 14:04:44
我在tomcat的standard-examples里新建了一个文件夹,调用bean的jsp即在其中。在文件夹里创建了一个WEB-INF ,其中创建文件夹classes/javaBean 然后把bean的DataBase.class文件放进去。 我在jsp中写到<%@ page import="javaBean.DataBase"%>
<jsp:useBean id="db" class="javaBean.DataBase" scope="page" />
以下是tomcat的信息 请各位高手帮忙看下
javax.servlet.ServletException: javaBean/DataBase (wrong name: DataBase)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:273)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

root cause

java.lang.NoClassDefFoundError: javaBean/DataBase (wrong name: DataBase)
java.lang.ClassLoader.defineClass1(Native Method)
java.lang.ClassLoader.defineClass(Unknown Source)
java.security.SecureClassLoader.defineClass(Unknown Source)
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1853)
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.jav

找不到那个文件。

你看看你的源码里面写的package吗?

是javaBean.DataBase吗?

这个DataBase不正确 ,你看看你写的看正确,可有无参构造函数,包名字对不

错误一:javaBean/DataBase这里面有错误。看下你的类是不是这个名字,看是在javaBean包下不。
错误二:DataBase里面有么有无参的构造函数。