thymeleaf在url中传递参数的几种方法

1、地址栏中有问号:

单参数:
<a th:href="@{/a(id=${user.userId})}">点击跳转</a>

多参数:
<a th:href="@{/a(id=${user.userId},name=${user.name})}">点击跳转</a>

地址栏中显示:
在这里插入图片描述


2、RESTFUL风格:

单参数:
<a th:href="@{/{id}(id=${user.userId})}">点击跳转</a>

多参数:
<a th:href="@{/{id}/{name}(id=${user.userId},name=${user.name})}">点击跳转</a>

地址栏中显示
在这里插入图片描述

另:参数嵌套

<option th:each="num:${#numbers.sequence(1,{pages})}" th:text="(((${num}-1)*10)+1)+'~'+(${num}*10)" ></option>

版权声明:本文为qq_42800468原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。