最近学servlet,写得程序那肯定要有servlet-api.jar文件。我参考书上及网上的做法,有二:
1.把servlet-api.jar路径设置到CLASSPATH 环境变量(CLASSPATH 为新建的变量)中,如下:
    E:\tomcat7\apache-tomcat-7.0.23\lib\servlet-api.jar,也试过这种形式:
    ;.E:\tomcat7\apache-tomcat-7.0.23\lib\servlet-api.jar
   后面均未加分号,结果程序中还是不能导入相关的包2.将servlet-api.jar复制到java JDK 的一个ext目录下,还是不行啊3.最后我自己在eclipse中直接build path 中新添加jar文件,将servlet.jar文件加入进来,可以了,
  但是我想这个方法不是每次写个servlet都要导入啊,太麻烦了问下各位,问什么上述两种方法在我这不适用呢,可能是那些原因导致的?

解决方案 »

  1.   

    第一种写错了,应为.;E:\tomcat7\apache-tomcat-7.0.23\lib\servlet-api.jar
    第二种应该可以的,要放到JDK的的JRE下
    开发web程序,一般用myelcipse或者eclipse for java web之类的
      

  2.   

    第一种写错了,应为.;E:\tomcat7\apache-tomcat-7.0.23\lib\servlet-api.jar
    第二种应该可以的,要放到JDK的的JRE下
    开发web程序,一般用myelcipse或者eclipse for java web之类的 
      

  3.   

    eclipse配好Server中的Runtime Environments后新建web项目在Target runtime中选你配好的Server就
    可以把tomcat中所有包导入了
      

  4.   

    ecplise上作servlet开发 你说的做法都不对应该
    1:在eclipse上建立一个server(你这里是选择关联tomcat7).(eclipse-jee版本才有)
    2:创建 动态web工程
    3:创建过程中选择那个servereclipse会自动导入tomcat7下面的jar的包括 servlet-api.jar