0
在我與春天啓動Maven項目我有一個下面的文件夾具有靜態內容(HTML,CSS,JavaScript文件):春季啓動Maven的web應用程序文件夾和ResourceHandler
/src/main/webapp/docs/
這是我的應用程序性能:
server.port: 8080
server.contextPath: /admin-api
當用戶訪問以下網址:http://localhost:8080/admin-api/docs
我想向他展示從/src/main/webapp/docs/
文件夾中的靜態內容。
我想配置我WebMvcConfigurerAdapter
ResourceHandler
,但它不工作:
@EnableWebMvc
@Configuration
public class WebMvcConfig extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
String[] staticResourceMappingPath = { "/docs/", "classpath:/docs/" };
registry.addResourceHandler("/docs").addResourceLocations(staticResourceMappingPath);
}
...
}
http://localhost:8080/admin-api/docs
返回404未找到。
我做錯了什麼,以及如何正確配置它?