index.html不显示我的WebApp(Eclipse中的Tomcat 7)

Nei*_*los 5 eclipse tomcat web.xml

我在Tomcat 7中运行了在Eclipse中运行的Servlet 3.0.

在我的WEB-INF文件夹下,我放置了两个文件,web.xml和index.html.web.xml将welcome-file定义为index.html,但是当我去的时候

http://localhost:8080/WebApp/
Run Code Online (Sandbox Code Playgroud)

我得到了404.

奇怪的是,我有一个servlet定义为/ login,当我去

http://localhost:8080/WebApp/login
Run Code Online (Sandbox Code Playgroud)

我可以看到并使用servlet(我可以调试它并查看我的doGet()请求)

我不知道为什么我看不到欢迎文件,它确实工作了一段时间但从那时起我做了一些更改,我通过设置连接池改变了我连接到数据库的方式,因为Tomcat启动但是这不应该有影响很大.不太确定下一步该看哪,catalina.out没有给出任何提示.

任何人都可以看到我的欢迎文件无法正常运行的原因吗?任何帮助赞赏:)

Nei*_*los 8

啊,我的最后一条评论让我意识到了什么.我有点傻.我只是将index.html放在错误的位置,它不应该在WEB-INF下,而是在WebContent(WEB-INF的父目录)下.404实际上是大量提示,除了我以外,一切都正常!卫生署!