错误——404 status report源服务器未能找到目标资源的表示或者是不愿公开一个已存在的资源表示(已解决)
记录下遇到过的404
2020.5.15
出现这个错误的时候,tomcat已经成功启动,控制台也没有报错,在网上也查到了很多这种错误的解决方案,但是都不能解决这个问题。
然后就去翻了配置文件,发现在web.xml中犯蠢了,之前为了解决SSM框架jsp页面图片不能加载问题,动了web.xml文件,加入《url-pattern》*.action《/url-pattern》时把《url-pattern》/《/url-pattern》这一行不小心给删了,这可能就是找不到页面的原因,加回去就可以成功跳转了。
2020.5.16
第二天我继续弄这个项目的时候。。。
发现我的.css .jpg等文件又被拦了。。。
so 又修改了web.xml文件如下:
<servlet-mapping> <servlet-name>springmvc</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.css</url-pattern> <url-pattern>*.js</url-pattern> <url-pattern>*.jpg</url-pattern> </servlet-mapping>
这样就没问题了
配置文件太难搞了唉
2020.5.29
这是另一个项目了
它来了!!!它又来了!!!
果然404只会迟到不会缺席!!!
这次出现的原因:我是基于注解配置的Controller,但是我忘记加@Controller了没有扫描到。