你的jdk里面没有servlet.jar文件,复制一个servlet.jar到d:tomcat\common\lib里
再在环境变量classpath里面加上d:tomcat\common\lib;

解决方案 »

  1.   

    你安装的是j2se版本吧?
    安装j2ee就可以了,里面带有这个jar的
      

  2.   

    自己写个批处理文件把需要的包加到CLASSPATH,再加上一句javac %1,然后象执行javac 那样编译你的文件..
      

  3.   

    我在tomcat\common\lib下找到了servlet.jar,按照“与你有缘”方法加了环境变量,问题还是没解决,是不是应该放在jdk中呢,我放在jdk\lib下还是不行
      

  4.   

    tomcat5.0的版本是    serverlt-api.jar
      

  5.   

    最白痴的办法,放在%JAVA_HOME%\jre\lib\ext,但绝不提倡
      

  6.   

    在网上找得
    http://search.csdn.com.cn/html/040531/20044144757118483.html