//扩展MVC
@Configuration
public class MyConfig implements WebMvcConfigurer {
//ViewResolver 实现了试图解析器接口的类,就可以把它看做视图解析器
@Bean
public ViewResolver myViewResolver(){
return new MyViewResolver();
}
//自定义一个自己的试图解析器MyViewResolver
public static class MyViewResolver implements ViewResolver {
@Override
public @Nullable View resolveViewName(String viewName, Locale locale) throws Exception {
return null;
}
}
}
//如果要扩展MVC,建议这样做
@Configuration
public class MyConfig implements WebMvcConfigurer {
//试图跳转
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/lulu").setViewName("test");
}
}