设java_home变量了吗?,把$JAVA_HOME/lib/tools.jar考到tomcat_home/common/lib下试试

解决方案 »

  1.   

    tools.jar 没有引用到环境变量里
      

  2.   

    都有拷,tools.jar,dt.jar,servlet.jar一个都不少,而且路径也正确
      

  3.   

    环境变量如下
    CLASSPATH    ,;F:\Tomcat\webapps\home\WEB-INF\classes;f:\j2sdk\lib\servlet.jar;f:\j2sdk\lib\tools.jar;f:\j2sdk\lib\dt.jar
    java_HOME    f:\j2sdk
      

  4.   

    copy你的j2sdk/lib下的tools.jar到tomgcat/common/lib/下,重起你的tomcat就解决了,不要问我原因,我不太清楚tomcat的运行原理,他这样设定的,我也没办法。
      

  5.   

    还有都忘了,把你的bean放到一个包里吧,我记得tomcat最近好像不支持直接将bean放到classes目录下。
    如改成这样:
    package mybean;
    public class TestBean
    {
    private String name ="hello world";
    public void setName(String strName_p)
    {
    this.name=strName_p;
    }
    public String getName()
    {
    return this.name;
    }
    public TestBean()
    {
    //System.out.print(name); 
    }
    }
    然后在classes下建个目录mybean,把你的类放进去。