Can';t在Spring中设置登录页面

Can';t在Spring中设置登录页面,spring,reactjs,spring-boot,login,Spring,Reactjs,Spring Boot,Login,我创建了一个SpringBoot应用程序,它有一个包含所有功能的SPA页面和一个登录页面,这是应用程序的第一个页面。我的问题是,控制器根本没有呈现登录页面 下面是我的控制器代码 @Controller public class HomeController { @RequestMapping(value = "/") public String index() { return "index.html"; } @RequestMapping(value = "/welcome/")

我创建了一个SpringBoot应用程序,它有一个包含所有功能的SPA页面和一个登录页面,这是应用程序的第一个页面。我的问题是,控制器根本没有呈现登录页面

下面是我的控制器代码

@Controller
public class HomeController {

@RequestMapping(value = "/")
public String index() {
    return "index.html";
}

@RequestMapping(value = "/welcome/")
public String login() {
    return "login.html";
}
}

我已将登录页面和index.html页面存储在同一位置


谢谢。

您可以在spring boot中使用thymeleaf,只需添加
spring boot starter thymeleaf
依赖项,然后将
login.html
index.html
移动到
resources/templates/login.html

应重写登录控制器:

@Controller
public class HomeController {
    @RequestMapping(value = "/")
    public String index() {
        return "index";
    }
    @RequestMapping(value = "/welcome/")
    public String login() {
        return "login";
    }
}