Tomcat服务器报错404

在实际的项目开发过程,404报错就像hello world一样都在经历。不过相比每一步,我们至少都在进步。今天就来总结一下有关于tomcat服务器报错404的总结了.404报错是来自于tomcat服务器发出来的资源请求失败状态。但是我的讲解主要在于帮助理解404报错的缘由,而不在于例举出有哪些报错。404报错:资源请求失败,从表面理解就是没有寻找到资源,服务器找不到你要请求的资源。找不到原因出在哪里呢,在我们平常解析一道数学题目过程中,从读取题目到接触答案,每一个过程都是中间点,这些中间点出错就会导致404报错。也就是说与资源匹配所有的一切配置都可能是引发404错误的原因,而一般给出的答复是路径错误,其实这个说法不怎么合理,或者细致。请求资源的完整路径形成:主机名(服务器地址):服务器端口号(tomcat端口号)/项目名称/项目资源名称.这是大致上的资源请求路径形成,并不十分细致,因为项目资源名称那一块设计到项目资源是否是最根部的资源,如果不是,它的前面还有那些文件夹名称,那就都要加上。

现在就来分析一下404报错原因:通常的web项目404报错原因不能用一句简单的路径不正确来解说,虽然是这个里,但是这里涵盖的东西太多,比如项目结构不一样它的路径配置就不一样SSH结构的项目与SSM结构的项目路径在配置不一样,Struts2通过action节点配置来映射资源路径,而Spring则是通过resource资源配置标签来配置,而所谓的路径不正确的原因有很多,你的项目,文件夹名称打错,或者请求资源名称一个字母的小小错误都会导致那个问题的出现,所以在出现404错误后,就要沿着与该资源有关的配置,书写这个思路去逐一排查,除此之外,还有一点比较重要的是,你的项目在部署完后,没有清除之前的项目,像eclipse,myeclipse,这些开发工具在重新部署项目之前最好就是清除之前的项目部署痕迹,然后在开始部署新的项目,最后在开始tomcat服务器,在服务器开启后要等到console控制台输出部署成功的信息后再去访问资源,很多时候项目实际上配置有问题,但是在tomcat启动时不会报错,而这些同样会导致资源无法访问到,这一块么呢是最后的策略,就是在按照前面的思路解决所有问题后还是无法访问到资源,那么很有可能是你的项目的结构配置在哪一块有问题,但是tomcat又没有发现,而这个时候你访问项目,依然会出现404.今天将的比较多,真正的价值点在于理解两句话,第一根据不同项目结构理解自己的资源路径,第二项目结构的配置错误也会引发404错误。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值