试着把类放到包下面试试
1)
package test;
………………2)
<jsp:useBean id="data" scope="page" class="test.UserData"/>

解决方案 »

  1.   

    我的环境如下:j2sdk1.4.1、apache2、tomcat4.1
    jsdk安将在:c:C:\j2sdk1.4.1
    apache安装在:C:\Program Files\Apache Group\Apache2
    tomcat4.1安装在:C:\Program Files\Apache Group\Tomcat 4.1
    我的测试jsp文件在:e:\jsp\test\*.jsp   path=C:\j2sdk1.4.1;C:\j2sdk1.4.1\bin
       tomcat_home=C:\Program Files\Apache Group\Tomcat 4.1
       classpath=%JAVA_HOME%\lib;%TOMCAT_HOME%\lib
      

  2.   

    现在我都不知道我的路径有没设好,如果象上面设的话,它会用应用哪里的class文件呢?
      

  3.   

    class应该放在
    e:\jsp\test\web-inf\classes\
    下面
      

  4.   

    为了避免开发中一些配置的问题骚扰你,建议用一些集成的开发工具,这样它会自动帮你把路径等问题解决掉。如jbuilder
    在路上,路上.....
    面苦心甜,为人实在,内心浪漫
    苦瓜,吃的时候是苦的,回味回味,清凉可口,正如生活,奋斗的过程是痛苦的,是艰巨的,回头一想,这才是幸福,是生活的真谛,是人生的价值!
      

  5.   

    没用,不过少了下面一条错
    java.lang.ClassNotFoundException: UserData
      

  6.   

    classpath应该如此设置:classpath=%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;