Tomcat 奇数HTTP状态404

Tomcat 奇数HTTP状态404,tomcat,Tomcat,我们有Tomcat,在其中有未扩展的应用程序 内部战争文件-我们有一些文件。。。其中一些可以通过URL获得,但有些不能 $ jar tf application-application/application-web-4.99.war | grep "01.png" images/icons/01.png 可以通过http://someurl.com:8084/images/icons/01.png 但第二点: $ jar tf application-application/applicat

我们有Tomcat,在其中有未扩展的应用程序

内部战争文件-我们有一些文件。。。其中一些可以通过URL获得,但有些不能

$ jar tf application-application/application-web-4.99.war | grep "01.png"
images/icons/01.png
可以通过
http://someurl.com:8084/images/icons/01.png

但第二点:

$ jar tf application-application/application-web-4.99.war | grep UserGuide
userguide/UserGuide.pdf
images/UserGuide.pdf
在<代码>之后返回HTTP状态404http://someurl.com:8084/images/UserGuide.pdf或
http://oururl:8084/userguide/UserGuide.pdf


很遗憾,日志文件中没有任何内容。

您是如何提供这些文件的?你的应用程序能做到吗?有时Spring或其他框架将为这些文件提供服务。另一个选项是依赖Tomcat的默认servlet。如果应用程序没有为它们提供服务,并且您没有覆盖默认servlet,那么它应该为您提供文件。要进行故障排除,您可以尝试暂时启用“列表”。这会让您看到“images”和“userguide”的目录列表,这会让您知道Tomcat是否可以看到该文件。如果我对J2EE的记忆正确,查看web.xml可能会有所帮助