问题描述
application.xml进行了如下配置
我现在想在浏览器输入localhost:8989/files/login来访问login.html
视频演示中这样是行得通的,但实际情况会报404错误。
问题解决
印象中以前有遇到过这方面的问题,https://blog.csdn.net/qq_42542609/article/details/106824580
记得是需要添加个配置,尝试解决
添加如下配置类
@Configuration
public class SpringMvcConfig implements WebMvcConfigurer {
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/login").setViewName("login");
}
}
原因猜测
个人觉得是这条配置过时了,无法将url路径中的login解析成templates/login.html