在项目的根目录src/main/webapp
下存在一些静态资源文件,请问如何将这些静态资源用于对外访问。
我知道可以在Spring MVC配置文件中类似如下使用<mvc:resources>来实现静态资源的对外访问服务:
<mvc:resources mapping="/**" location="/" />
不过在项目中,我们又在某个方法上使用了如下注解:
@GetMapping("/{path}")
public String method(@PathVariable String path){
// 此处省略代码细节
}
基于上述场景,只能将项目根目录下的静态资源文件映射到一个非根目录的路径,才能让这些静态资源文件对外提供访问。
不过我们确实又存在迫切的需求,必须让这些静态资源文件以根目录下的形式对外提供访问。