@Configuration public class MVCConfig implements WebMvcConfigurer { @Autowired private LogInterceptor logInterceptor; @Override public void configurePathMatch(PathMatchConfigurer configurer) { configurer.setUseRegisteredSuffixPatternMatch(true); } @Bean public ServletRegistrationBean servletRegistrationBean(DispatcherServlet dispatcherServlet) { ServletRegistrationBean<DispatcherServlet> servletServletRegistrationBean = new ServletRegistrationBean<>(dispatcherServlet); servletServletRegistrationBean.addUrlMappings("*.do"); servletServletRegistrationBean.addUrlMappings("*.html"); servletServletRegistrationBean.addUrlMappings("*.css"); servletServletRegistrationBean.addUrlMappings("*.js"); servletServletRegistrationBean.addUrlMappings("*.png"); servletServletRegistrationBean.addUrlMappings("*.gif"); servletServletRegistrationBean.addUrlMappings("*.ico"); servletServletRegistrationBean.addUrlMappings("*.jpeg"); servletServletRegistrationBean.addUrlMappings("*.jpg"); return servletServletRegistrationBean; } @Override public void addInterceptors(InterceptorRegistry registry) { registry.addInterceptor(logInterceptor).addPathPatterns("/**"); } }
spring boot *.do 导致静态资源不能访问 的处理
最新推荐文章于 2022-03-24 14:39:06 发布