Spring3中的静态资源映射

时间:2018-06-29 09:22:13

标签: spring spring-mvc http-status-code-404 spring-3 static-resource

我的项目在Spring3中实现,配置几乎是xml。 静态资源映射的配置如下:

<mvc:resources mapping="/a/**" location="file:/data/a/"/>

访问/a/xxx.jpg时没有问题,但是访问诸如/a/b/yyy.jpg之类的子目录时发生404错误。文件系统的访问权限没有问题。我怎么解决这个问题?需要其他配置吗?

(添加)项目目录很好,但是文件系统目录不起作用

1 个答案:

答案 0 :(得分:0)

使用类似下面的内容:

<mvc:resources location="/" mapping="/resources/**"/>

您还可以指定类路径来定位任何特定的文件夹,如下所示。

<mvc:resources location="/, classpath:/META-INF/web-resources/" mapping="/resources/**"/>