WebMvcConfig.java 759 B

1234567891011121314151617181920212223
  1. package cn.seecoder.fdroidrepository.config;
  2. import cn.seecoder.fdroidrepository.interceptor.DataInterceptor;
  3. import org.springframework.beans.factory.annotation.Autowired;
  4. import org.springframework.context.annotation.Configuration;
  5. import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
  6. import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
  7. @Configuration
  8. public class WebMvcConfig implements WebMvcConfigurer {
  9. @Autowired
  10. private DataInterceptor dataInterceptor;
  11. @Override
  12. public void addInterceptors(InterceptorRegistry registry) {
  13. registry.addInterceptor(dataInterceptor)
  14. .excludePathPatterns("/**/*.css", "/**/*.js", "/**/*.png", "/**/*.jpg", "/**/*.jpeg");
  15. }
  16. }