/** | |
* @author Dkx | |
* @version 1.0 | |
* @3/3/20239:03 PM | |
* @function | |
* @comment | |
* 过滤 web 静态资源不让 Spring 拦截走,因为在 SpringMvcConfig 中的查找资源使用了 / 为找全部 | |
*/ | |
@SuppressWarnings("all") | |
@Configuration | |
public class SpringMvcSupport extends WebMvcConfigurationSupport { | |
@Override | |
protected void addResourceHandlers(ResourceHandlerRegistry registry) { | |
// 当访问 /page/??? 时不要走 MVC,走 /page 目录下的内容 | |
// 如果访问了 /page/** 的请求就访问 /page/ 下的内容 | |
registry.addResourceHandler("/pages/**").addResourceLocations("/pages/"); | |
// 如果访问了 /css/** 的请求就访问 /css/ 下的内容 | |
registry.addResourceHandler("/css/**").addResourceLocations("/css/"); | |
// 如果访问了 /fonts/** 的请求就访问 /fonts/ 下的内容 | |
registry.addResourceHandler("/plugins/**").addResourceLocations("/plugins/"); | |
// 如果访问了 /js/** 的请求就访问 /js/ 下的内容 | |
registry.addResourceHandler("/js/**").addResourceLocations("/js/"); | |
} | |
} |
查看完整的代码 ↓