找不到Spring静态内容
我正在尝试使用SpringMVC来使用资源。我有一个类WebApplicationContextConfig,它扩展了WebMVCConfigureAdapter,并在其中重写了方法addResourceHandlers:找不到Spring静态内容,spring,spring-mvc,Spring,Spring Mvc,我正在尝试使用SpringMVC来使用资源。我有一个类WebApplicationContextConfig,它扩展了WebMVCConfigureAdapter,并在其中重写了方法addResourceHandlers: @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/img/**")
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/img/**")
.addResourceLocations("/resources/");
}
在文件夹资源中,我有三个图像。但当我进入浏览器获取一些图像时,例如:我得到了404错误
我遗漏了什么吗?- 您将外部URI映射到资源所在的物理路径,因此以/img开头的请求将映射到web根应用程序(webapp/resources)下的物理路径/资源,因此您的请求应该是
- 您的请求应该从servlet映射开始:如果您的servlet映射是我的应用程序,那么您的请求应该是
- 检查资源文件夹是否位于webapp文件夹下