thymeleaf 跳转页面
时间: 2023-08-14 12:07:07 浏览: 109
Thymeleaf 是一个用于在 Spring 框架中实现模板引擎的开源库。它可以用于生成动态的 HTML 页面。要在 Thymeleaf 中实现页面跳转,可以使用以下步骤:
1. 在 Spring MVC 的控制器方法中,设置要跳转的页面名称或路径。
```
@Controller
public class MyController {
@GetMapping("/myPage")
public String myPage() {
return "myPage"; // 返回页面名称或路径
}
}
```
2. 在 Thymeleaf 模板中,使用 Thymeleaf 的语法进行页面跳转。
```
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<title>My Page</title>
</head>
<body>
<h1>Welcome to my page!</h1>
<a th:href="@{/myPage}">Go to another page</a> <!-- 使用 Thymeleaf 语法进行跳转 -->
</body>
</html>
```
在上述示例中,控制器方法 `myPage()` 返回了字符串 "myPage",表示要跳转到名为 "myPage" 的页面。在 Thymeleaf 模板中,使用 `th:href` 属性和 `@{/myPage}` 表达式进行页面跳转。
需要注意的是,跳转的页面路径可以根据实际情况进行调整,可以是相对路径或绝对路径。
阅读全文