在idea上写了一个登录模块准备跑tomcat测试一下,结果localhost:8080显示404,但是控制台并没有报错,期间看了很多博客,都不能解决我的问题。tomcat是没有问题的,部署也是没有问题的,跟以前写的代码对比,发现可能是登录界面的名字写错了,我写的是login.html,这个名字不是tomcat默认的。重新增加了一个index.html界面,重启tomcat成功访问。
对于我的这个问题,也算是web.xml没有配置好。或者还有个修改的方法,在web.xml中加入下面一段话:
<welcome-file-list>
<welcome-file>这里是你要默认访问的连接</welcome-file>
</welcome-file-list>
在网上搜了很久也没找出问题,如果大家和我有同样的情况可以检查一下,仅供参考。