使用addViewControllers实现无业务逻辑进行页面跳转 需要实现
WebMvcConfigurer 接口并且在类上添加 @Configuration 注解
@Configuration
public class MyMvcConfig implements WebMvcConfigurer {
@Override
public void addViewControllers(ViewControllerRegistry registry) {
// super.addViewControllers(registry);
// 浏览器发送/hello 请求 跳转到hello 页面
registry.addViewController("/hello").setViewName("hello");
}
使用addViewControllers实现无业务逻辑进行页面跳转等同于
@Controller
public class Hello {
@RequestMapping("/hello")
public String getHello(){
return "hello";
}