html中使用Thymeleaf模板,怎么取上一个页面传过来的值
时间: 2024-05-15 12:12:28 浏览: 123
html页面传值
在Thymeleaf模板中,可以通过`${paramName}`的方式获取上一个页面传过来的值,其中`paramName`为参数名。
例如,假设上一个页面传递了一个名为`username`的参数,可以在Thymeleaf模板中通过`${username}`的方式获取该参数的值,如下所示:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>获取上一个页面传递的参数值</title>
</head>
<body>
<h1>上一个页面传递的参数值为:${username}</h1>
</body>
</html>
```
需要注意的是,`${paramName}`只能获取GET方式传递的参数值,如果是POST方式传递的参数值,需要使用Thymeleaf的内置对象`#request`来获取,如下所示:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>获取上一个页面传递的参数值</title>
</head>
<body>
<h1>上一个页面传递的参数值为:${#request.getParameter('username')}</h1>
</body>
</html>
```
其中,`#request.getParameter('username')`表示获取名为`username`的POST参数值。
阅读全文