做web开发的程序员想必对它已经很熟悉了。
那么我们项目中出现了404错误到底应该怎么快速排查呢????
下面来教大家一种简单的方法。(我也是最近刚学到这个方法)
第一种错误!
像这种纯404错误(就是404后面不跟任何的数据),一般情况下都是url填写错误。HandlerMapping找不到对应的Handler
检查URL,多检查几遍。我有一次检查几遍之后我还确认没错,于是就去找其他的错误,可是就是因为自己眼瞎没看到,导致耽误了时间!(所以务必认真检查!)
第二种错误!
注意这种404错误比第一个错误中404后面多了一串URL路径!!!!
这种错误就是URL地址对的。但是项目的代码里面把URL地址写错了。这种错误可以理解为后端错误!
图片中红色箭头所指的jsp页面的名字应该是:itemsList.jsp
我故意删除了一个L,所以导致了这种错误!
总结:这种错误一半来自于后端URL错误。或者jsp页面不存在!
解决办法:去代码中找错!