Java Spring MVC访问静态资源不适用于一级层次结构
我使用spring-servlet.xml中的以下代码行访问spring mvc项目中的静态内容:Java Spring MVC访问静态资源不适用于一级层次结构,java,jakarta-ee,spring-mvc,Java,Jakarta Ee,Spring Mvc,我使用spring-servlet.xml中的以下代码行访问spring mvc项目中的静态内容: <mvc:resources mapping="/res/**" location="/res/"> 它适用于除标记为黄色并抛出404错误的一个级别之外的层次结构级别: 工作正常的链接: http://{host:port}/res/jquery.1.8.js http://{host:port}/res/css/test/test.css http://{host:port}
<mvc:resources mapping="/res/**" location="/res/">
它适用于除标记为黄色并抛出404错误的一个级别之外的层次结构级别:
工作正常的链接:http://{host:port}/res/jquery.1.8.js
http://{host:port}/res/css/test/test.css
http://{host:port}/res/css/test/test1/test1.css
http://{host:port}/res/img/test/test.png
显示404错误的链接:http://{host:port}/res/css/main.css
http://{host:port}/res/img/icon.png
问题:http://{host:port}/res/{folder}/{file}.extension
所以关于层次结构的类型存在一些问题。。
非常感谢:)我根本没有遇到这个问题,但测试中的main.css不是css,但我找不到png文件的原因,请再次检查文件和文件夹名称以及Hirraricy。您使用的是哪个spring mvc版本?