可能是path的问题,你在仔细的看看!

解决方案 »

  1.   

    将servlet.jar文件的路径加入到系统环境变量classpath里去
      

  2.   

    可能是你的classpath设置的问题,你import javax下面的什么包
      

  3.   

    我的classpath
    C:\Oracle\Ora81\orb\classes\yoj.jar;C:\Oracle\Ora81\orb\classes\share.zip;c:\j2sdk1.4.1\lib;c:\apache tomcat 4.0\webapps\eoffice\web-inf\lib我import servlet包
    另外我import org.apache.struts...包也说不存在
    我的classpath对吗
      

  4.   

    把c:\apache tomcat 4.0\common\lib\servlet.jar加到classpath里,至于org.apache.struts...好像tomcat里没有,你要去网上下载一个,然后添加到classpath里
      

  5.   

    下载地址http://apache.linuxforum.net/dist/jakarta/struts/binaries
      

  6.   

    to cao_elsie:
      谢谢你耐心回答我的问题,struts我有。
    我按照你说得做了,我也觉得应该没问题,可是最后还是不行。
    而且,我发现用set 命令和直接到控制面板/系统/高级/环境变量的效果不同
    我都搞糊涂了,用那种方法设classpath?需要重起吗
      

  7.   

    1。我发现用set 命令和直接到控制面板/系统/高级/环境变量的效果不同我觉得不同,set是临时的,/系统/高级/环境变量是永久的,2。,/系统/高级/环境变量是永久的,配classpath不需要重起的
      

  8.   

    用javac -classpath (servlet.jar所在的目录) xxx.java 试一下
    上次我也遇到这个问题,设置变量什么的都没有用。