SpringBoot2.0版本
WebMvcConfigurer 接口,然后重写addViewControllers方法即可
@Configuration
public class WebConfigurer implements WebMvcConfigurer{
@Override
public void addViewControllers(ViewControllerRegistry registry) {
// 指向页面
// registry.addViewController("/").setViewName("forward:/blog/index.html");
// 指向
registry.addViewController("/").setViewName("redirect:/login");
// @Order(Ordered.HIGHEST_PRECEDENCE)代表这个过滤器在众多过滤器中级别最高,也就是过滤的时候最先执行
// 而@Order(Ordered.LOWEST_PRECEDENCE)恰恰相反,表示级别最低,最后执行过滤操作。
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
}
效果: