现象:在项目启动成功后,进行浏览器访问htnl静态资源是提示路径被过滤
步骤一:确定静态资源路径是否访问正确
步骤二:为了确保静态资源能够被访问到,我们需要设置静态资源过滤
@Configuration
public class SpringMvcSupport extends WebMvcConfigurationSupport {
@Override
protected void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/pages/**")
.addResourceLocations("/pages/");
registry.addResourceHandler("/css/**")
.addResourceLocations("/css/");
registry.addResourceHandler("/js/**")
.addResourceLocations("/js/");
registry.addResourceHandler("/plugins/**")
.addResourceLocations("/plugins/");
}
}
步骤三:一定不要忘记,要将该配置类自动扫描到配置类中
这个时候我们在进行重新启动,重新访问,神奇的事情就发生了,问题解决!