我刚刚回答了这个问题,再说一次jsp访问javabean时,javabean一定得放在一个包中,直接放在classes目录下就报错,对于tomcat确实如此。别的jsp容器我就不得而知,可能是tomcat的问题。

解决方案 »

  1.   

    我用的是tomcat 4.0,而且也把文件放到一个包中了,但是还是不行.
    mydb.class,mydb.java放在\WEB-INF\classes\db\下
    login_confirm.jsp相应行改为:
    <jsp:useBean id="LoginBean" scope="page" class="db.mydb"/>
    报错:Class db.mydb not found(并明确指出是<jsp:useBean id="LoginBean" scope="page" class="db.mydb"/>这一行有错.)
      

  2.   

    不会啊,我用的也是tomcat 4.0,没有你说的这种情况。
    再试试。
      

  3.   

    1、注意字符大小写拼写
    2、要明确放在classpath中(必须明确)
    3、关掉tomcat,删除work目录,重新启动tomcat