在自己的configration类下重写addResourceHandlers类并且添加addResourceHandler将webjars下的请求映射到META-INF/resources/webjars/
@Configuration
public class myMvcConfig extends WebMvcConfigurationSupport{
@Override
protected void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/test1").setViewName("success");
registry.addViewController("/").setViewName("login");
registry.addViewController("/index.html").setViewName("login");
}
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
//将所有/static/** 访问都映射到classpath:/static/ 目录下
registry.addResourceHandler("/webjars/**") .addResourceLocations("classpath:/META-INF/resources/webjars/");
super.addResourceHandlers(registry);
}
}

本文介绍如何通过自定义Spring MVC配置类实现对WebJars资源的路径映射,确保静态资源能被正确加载。具体操作包括重写`addResourceHandlers`方法,并设置资源处理器以映射到特定目录。
385

被折叠的 条评论
为什么被折叠?



