Indigo版本的eclipse建立一Dynamic web project,然后新建一servlet
运行servlet,出现404错误,就是找不到呗。网上到处是说web.xml的问题。web.xml在哪里呢?这个东西是不是以前版本才有的?我用的Helios和Indigo版本的都没找到这个文件,而且,这个应该也是由eclipse自动弄好的。我在Helios版本下面这么用servlet就没有问题。Indigo版本的为什么就不能呢?我可能的错误在哪里呢?多谢指点。

解决方案 »

  1.   


    web.xml怎么配的?你访问的servlet地址是神马?贴出来看看和eclipse版本没关系
      

  2.   

    把Servlet里的注解删了,.WEB-INF下面加个WEB.xml自己配置下看看。
      

  3.   

    你建立项目的时候.勾上生成WEB.XML.
      

  4.   

    多谢楼上的指点。当初生成项目时没有勾上生成WEB.XML,现在自己加个WEB.XML,这个会有区别么?
      

  5.   

    没有区别的web-root
      jsp等公开文件
      web-inf
         web.xml
         .class文件夹
    servlet基本的几项,工具配置和人为配置无所谓的
         
      

  6.   

    新建servlet时会默认给一个servlet的访问路径(配置在web.xml中),你访问servlet的路径正确吗
    WEB-INF/web.xml
      

  7.   

    新建servlet,我这里怎么不会在web.xml中生成任何新的东西?这个可能的原因是什么呢?
      

  8.   

    而我在一个没有web.xml的Dynamic web project里面建了一个servlet,能用有web.xml和没web.xml有什么区别呢?生成项目时没有勾上生成WEB.XML这种情况是不是把一些信息放到其他的地方了??