由于静态页面默认都放在resource下面的static,当我们要向项目导入静态页面时但发现静态页面不在static下面,这需要写配置类导入引入静态页面。代码如下:
@Slf4j
@Configuration
public class WebMvcConfig extends WebMvcConfigurationSupport {
/***
*对前端静态资源进行映射
* @param registry
*/
@Override
protected void addResourceHandlers(ResourceHandlerRegistry registry) {
log.info("静态资源开启");
//将后端访问的地址映射到前端页面
registry.addResourceHandler("/backend/**").addResourceLocations("classpath:/backend/");
registry.addResourceHandler("/front/**").addResourceLocations("classpath:/front/");
}
}
再重新启动项目就可以访问该静态页面了。