控制器映射
在使用springboot之前,有时我们会写一个handler方法,仅仅为了将一个路径指向一个视图文件。
在springboot中,我们可以将所有的这些代码写在统一的配置器中。
1、创建配置器类继承自WebMvcConfigurer,并添加Configuration注解;
2、重写addViewControllers方法;
@Configuration
public class MyConfigurer implements WebMvcConfigurer {
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/user/main").setViewName("main");
registry.addViewController("/user/login").setViewName("login");
}
}
这样,就实现了这些路径和视图问价的绑定;
前提
在application.yml
配置文件中配置好了视图解析路径
spring:
mvc:
view: