你在classpath中加入servlet.jar,可以在sun的网站上找到,你用的servlet/jsp引擎里也应该有。你还是找个jbuilder来开发servlet吧,那里面设置包的路径比较方便。

解决方案 »

  1.   

    xexplorer(西风漂流) : 太好了你在阿?能具体讲一下如何用jb6+weblogic6.1整合开发servlet吗?万分感谢!!!!!!!!!
      

  2.   

    开发servlet并不一定要用weblogic呀,jb6自带的tomcat调试servlet足够了,什么都不同配置,用weblogic主要是为了用它的j2ee支持。
      

  3.   

    用jb或jdeveloper编译,不用做任何配置,将编译后的.class文件拷到web服务器相应的文件夹下就可以了
      

  4.   

    no no.servlet不注册怎么能直接使呢。对应每一个Web应用的Servlet在对应的目录下的Web-inf\web.xml中可以配置,这样的Servlet就是对应于某一个应用的,假如你要全局的Servlet可以在%TomcatROOT%\conf\web.xml中配置。
      

  5.   

    xexplorer(西风漂流) :如果我想用jdk来编译servlet文件呢,应该做怎样的配置呢??
      

  6.   

    去java.sun.com下载servlet的库,tomcat或weblogic等servlet服务器里也都有,然后把找到的servlet.jar加入到classpath里去,这样就可以编译servlet了。
      

  7.   

    1、使用JDK要绑定servlet.jar
    2、不熟悉就使用jb吧,是傻瓜型的编译环境。
      

  8.   

    jdevleoper中自带tomcat只要打开servlet点击make,就可以编译了。我就是这样做的。
      

  9.   

    Jb这种高级开发环境怎么能说是傻瓜型的呢,你把它带的jdk删了,你看你该怎么配置它使用别的jdk,这东西只是默认情况就能工作,绝对不能说是傻瓜级,还是学习一下吧。
      

  10.   

    我添加了servlet.jar到classpath,显示:Exception in thread "main" java.lang.NoClassDefFoundError: helloworld/javawhy?我只是想在jsp里使用,不需要main的啊
      

  11.   

    Servlet是要在Servlet容器里运行的,不是用java命令运行的。