求高手指点,是不是我的JDK是老版本啊,我的是1.5啊

解决方案 »

  1.   

    这些是在j2ee的api里,j2se里没有
      

  2.   

    java web程序是要在服务器上运行的,例如tomcat。但你建工程的时候要建一个web project非平常的project。建的时候会自动添加jsp、servlet等的jar包,当然这些在tomcat里的lib包里也是有的。你用的eclipse是不是不能建web project,建议换个可以建的或使用myeclipse.
      

  3.   

    jdk包中没有这些api,j2ee api中有javax.servlet.http.*这个包
      

  4.   

    你先到网上学学开发环境是怎么配的吧。像servlet和jsp的jar包一般都是跟着服务器软件的。
      

  5.   

    这个问题很好解决,这个问题的原因是因为j2se  jdk中没有这个类。楼主安装了tomcat 了吧 找到tomcat 安装文件 找到 lib文件夹。进入lib文件夹后 ,会看到有很多jar包。找到其中的 servlet-api.jar 这个jar包 。将这个jar包粘贴到 你工程下面的 WEB-INF 文件夹下的 lib 文件夹中 。这时候 eclipse 编译器就会自动导入这个jar包中的类了。问题就解决了。