SpringBoot框架做页面开发,如何实现页面跳转
时间: 2024-01-09 18:04:06 浏览: 30
在SpringBoot框架中实现页面跳转可以通过以下步骤:
1. 在Controller中定义请求映射方法,返回跳转的视图名称,例如:
```java
@RequestMapping("/index")
public String index() {
return "index";
}
```
2. 在application.properties或application.yaml中配置视图解析器,将视图名称解析为具体的视图页面,例如:
application.properties
```properties
spring.mvc.view.prefix=/WEB-INF/views/
spring.mvc.view.suffix=.jsp
```
application.yaml
```yaml
spring:
mvc:
view:
prefix: /WEB-INF/views/
suffix: .jsp
```
3. 在页面中使用超链接或表单提交等方式触发请求,例如:
```html
<a href="/index">跳转到首页</a>
```
```html
<form action="/login" method="post">
<input type="text" name="username" />
<input type="password" name="password" />
<input type="submit" value="登录" />
</form>
```
4. 当请求被映射到对应的Controller方法时,返回的视图名称会被解析为具体的JSP页面,并在浏览器中展示。注意,如果使用Thymeleaf等模板引擎,需要对视图解析器进行相应的配置。