Spring boot 2.0默認是直接訪問templates下的index.html
如何解決?
兩種方法:
? ? 1鳖擒、使用requestingmapping在controller中轉(zhuǎn)發(fā)
? ??????@Controller
????????public class HelloController {
????????????????@RequestMapping({"/","/index.html"})
????????????????public String index(){
????????????????????????return "login";
? ? ? ? ? ? ? ? }
? ? ? ? ? }
? ? 2笨觅、spring boot默認直接訪問templates中的index頁面赊琳,可以使用如下配置類的方法改變訪問頁面
? ??????@Configuration
????????public class MyMvcConfigimplements WebMvcConfigurer {
? ????????????? @Override
? ? ????????????public void addViewControllers(ViewControllerRegistry registry) {
????????????????????????registry.addViewController("/").setViewName("login");
????????????????????????registry.addViewController("/index").setViewName("login");
????????????????}
? ? ? ? ?}