springboot关于addViewController无法映射页面问题(巨坑)
@Configuration
public class MyMvcConfig implements WebMvcConfigurer{
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/").setViewName("login");
registry.addViewController("/index").setViewName("login");
}
结构如下:
properties文件无内容。
最终原因是thymeleaf的版本和springboot版本有冲突
上图的版本控制是错误案例,去掉标记两行就运行成功了。
也可以根据自己的项目版本选择对应的版本。
原文链接:https://blog.****.net/weixin_40118894/article/details/104567518