在MyEclipse中连接 mysql数据库出现的问题(单连数据库成功)。classpath设置的已经对了,其他程序没有问题。显示jsp页面出问题.怎么回事???org.apache.jasper.JasperException: java/bbs/DB
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:460)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:355)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)root causejavax.servlet.ServletException: java/bbs/DB
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:841)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:774)
org.apache.jsp.article_jsp._jspService(article_jsp.java:322)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)root causejava.lang.NoClassDefFoundError: java/bbs/DB
org.apache.jsp.article_jsp._jspService(article_jsp.java:78)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

解决方案 »

  1.   

    将生成的类文件,我已经放到classes文件夹了, 
      

  2.   

    是直接访问的jsp页面,还是用servlet转向的?
      

  3.   

    你的classes的包java.bbs下面没有DB.class这个类
      

  4.   

    直接访问jsp页面 。
    我的classes的包java.bbs下面已经有DB.class这个类
      

  5.   

    在你jsp页面里import 的了这个DB么?
      

  6.   

    恩,如果没有import 的话会报错
      

  7.   

    自己解答:
          找了半天感觉包的命名有问题不能以java.或javax等sun开始命名包,如果这样的话会出现上面的问题,改成其他包命名(如:com.bbs)则一切正常。成功连上了数据库 。不知为什么??