MVC

//扩展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");
    }
}
posted @ 2026-03-01 21:23  Dominus  阅读(3)  评论(0)    收藏  举报