Tomcat 500问题,刷新变成404
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat 500问题,刷新变成404相关的知识,希望对你有一定的参考价值。
500的问题我已经解决了,问题关键在于编译好的servlet没有放到正确的classes文件下。但是我想请问解决这个问题中出现的404问题,因为它让我多花了1个小时时间(因为我觉得一直提示500,我根据信息能够很快解决这个问题)
问题描述如下:
点击登录后,交由Servlet处理,遇到500问题
(其实根据这个提示我已经可以解决问题了,但是作为菜鸟,我一开始忽略了这个信息)
我回退,在登录一遍,发现500问题再也不会出现,而是404
我检查了好久,一直没找到问题(确定自己htm中action和web.xml中的url-pattern是对应的)
最后我发现,要重现500问题,需要重启tomcat,然后会再出现一次500,接着在这次重启Tomcat范围内,只有404了。
我想问的问题是,为什么会出现404。(我用的是Tomcat8,不知道有没有关系)
导致服务器错误是因为你的servlet初始化失败
执行这个servlet失败过后 导致的项目挂了 所以才会出现 404. 参考技术C 404表示访问路径没有这东西,你可以看看有没有你访问的东西存在不存在或者直接访问路径错误。 参考技术D 404错误是找不到这个网页。500是系统逻辑问题!
以上是关于Tomcat 500问题,刷新变成404的主要内容,如果未能解决你的问题,请参考以下文章
vue-cli,history 与 tomcat服务器,刷新404,请求资源404,解决办法
Nuxt 应用程序在刷新动态路由时返回 404(Tomcat 服务器)