把你的类放在一个包里应该就可以找到了。Tomcat 好像找不到默认包里的类。

解决方案 »

  1.   

    假如你编译的javabean的名字是test.class,并将它放在你web系统classes文件夹下的Login包中,那么你应该用<%@ page import="Login.test"%>来加它
      

  2.   

    请在你的类文件中增加一级路径,例如:
    package com;
    class Login{}在引入的文件中,引入该类即可;
      

  3.   

    确认class文件放在了WEB-INF/CLASSES目录下,如果有包名,那要放在包名目录下,如com.login,那么得在
    WEB-INF/CLASSES目录下再建comh目录
      

  4.   

    有没有方法使JAVABEAN运行,但CLASS不放在WEB-INF/CLASSES目录下????我是运行别人的服务器,但不提供CLASS目录,自己写CLASS但不能用,苦呀
      

  5.   

    你可以这么做:
    <jsp:usebean id="" class="" scope=""/>
    or
    Login login=new Login();
      

  6.   

    是不是这样呀:
    我的文件放在HTTP://IP/MYSITE/目录下
    并且CLASS文件亦放在MYSITE目录下我直接写成<jsp:usebean id="BEAN" class="MYCLASS" scope="PAGE"/>对吗?????????
      

  7.   

    <jsp:useBean id="bean0" class="fla.t" />可是结果报错呀:The value for the useBean class attribute fla.t is invalid