有谁能给我实施一个简单的例子就行,我的用j2ee是1.4.1的。
我就是不明白,为什么它找不到servlet,我都是按照书的一步一步来的!如果分不够可以多给!

解决方案 »

  1.   

    还有啊,tomcat我用过。
    但是我有一个问题,是如果用j2ee deploy以后,说明已经把它放到容器里了,应该不用配置别的WEB容器了吧!
      

  2.   

    这个应该不会有问题的
    index.html
    WEB-INF
       web.xml
       classes
         *.class不知道是不是deploy配置有问题呢,还是哪有问题,反正就是找不到,你能不能说详细些啊!
      

  3.   

    你需要在web.xml中定义各个servlet的映射
      

  4.   

    对呀,servlet需要在web.xml中配置映射路径的,否则是找不到你的servlet的。
    这些东西应该是服务器替你完成的事情,打开web.xml看看有没有<servlet-mapping>.
      

  5.   

    如果你用的是Tomcat作容器的话,每个servlet的类必须放在类包中,这样Tomcat才可以找到它们~~如果单单是一个类,而这个类没有在包中,它是找不到的~~~
      

  6.   

    也就是多加一个"package 包名",然后在web.xml文件里面配置一下就OK了~
      

  7.   

    多数是你的web.xml没有配置正确
      

  8.   

    你可以查找一下,在配置文件里面有一个<url-pattern>,表示对应访问某一个servlet是的地址。比如,你的servlet名字叫servlet1.java,但是你的<url-pattern>写得是/sv1,那么,你访问/servlet1肯定是不行的,要用/sv1来访问你的servlet1.