生成springboot登录不同静态页面
时间: 2023-09-08 15:13:43 浏览: 44
可以通过以下步骤生成Spring Boot登录不同静态页面:
1. 创建一个Spring Boot项目,并添加Web依赖。
2. 在src/main/resources/static目录下创建不同的HTML文件,用于不同的登录页面。例如,login.html、login-admin.html、login-user.html等。
3. 创建一个控制器类,用于处理用户请求并返回对应的HTML页面。可以使用Thymeleaf模板引擎来渲染HTML页面。下面是一个示例控制器类:
```java
@Controller
public class LoginController {
@GetMapping("/login")
public String showLoginPage() {
return "login";
}
@GetMapping("/login-admin")
public String showAdminLoginPage() {
return "login-admin";
}
@GetMapping("/login-user")
public String showUserLoginPage() {
return "login-user";
}
}
```
4. 在Spring Boot配置文件application.properties中配置默认的登录页面:
```
spring.mvc.view.prefix=/static/
spring.mvc.view.suffix=.html
spring.mvc.static-path-pattern=/static/**
spring.resources.static-locations=classpath:/static/
spring.mvc.default-view-name=login
```
以上配置将默认的登录页面设置为login.html。如果用户请求/login-admin,则会返回login-admin.html页面,以此类推。
以上就是生成Spring Boot登录不同静态页面的步骤。