registry.addResourceHandler 怎么访问
时间: 2024-09-11 11:11:36 浏览: 32
SpringBoot静态资源目录访问
`registry.addResourceHandler` 是Spring框架中的一部分,它用于在Spring MVC中添加自定义资源处理器。通过使用这个方法,你可以将请求映射到服务器上的静态资源,例如图片、CSS文件或JavaScript文件等。这在需要自定义资源映射规则时非常有用。
使用这个方法的基本语法通常如下:
```java
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/**").addResourceLocations("/static/");
}
```
在这个例子中,`addResourceHandler("/**")`定义了一个模式匹配所有请求,而`addResourceLocations("/static/")`指定了静态资源存放的目录。这样配置后,所有以`/static/`开头的请求都会映射到实际存放静态资源的文件夹中。
通常,这个方法在一个配置类中重写,该类使用`@Configuration`注解,并且通常与`@EnableWebMvc`注解一起使用以启用完全的MVC配置。
阅读全文