thymeleaf 点击按钮 跳转页面
时间: 2023-08-14 07:06:51 浏览: 247
在 Thymeleaf 中实现点击按钮跳转页面可以通过使用 HTML 的 form 标签和 Thymeleaf 的表达式来完成。以下是一个简单的示例:
1. 首先,在你的 HTML 页面中添加一个 form 标签,设置 action 属性为目标页面的 URL,并指定请求方法为 GET 或 POST。例如:
```html
<form action="/target-page" method="GET">
<!-- 添加其他表单字段 -->
<button type="submit">跳转页面</button>
</form>
```
2. 在控制器(Controller)中,处理目标页面的请求。例如:
```java
@Controller
public class MyController {
@GetMapping("/target-page")
public String showTargetPage() {
return "target-page"; // 返回目标页面的名称
}
// 添加其他请求处理方法
}
```
注意,这里的 `target-page` 是目标页面的名称(不包括文件扩展名),你需要根据自己的项目结构和需求进行相应的配置。
这样,当用户点击按钮时,表单会向目标页面发起 GET 请求,控制器中的 `showTargetPage` 方法会被调用,并返回目标页面的名称,Thymeleaf 会根据页面名称自动解析并渲染对应的 HTML 页面。用户将在浏览器中看到目标页面。
阅读全文