gpt4 book ai didi

spring - 带有来自 thymeleaf 的路径变量的多个请求映射值

转载 作者:行者123 更新时间:2023-12-04 12:49:28 29 4
gpt4 key购买 nike

我必须从 thymeleaf 发送两个数据至 controller像这样在a th:href :

<table id="itemTable" class="deneme">
<tbody>
<tr th:each="item : ${list.items}">
<td>
<p th:text="${item.content}"/>
<a th:href="@{/deleteItem/{listId}(listId=${list.id})/{itemId}(itemId=${item.id})}">
<span>Delet‌​e</span>
</a>
</td>
</tr>
</tbody>
</table>

Controller 是:
@RequestMapping("/deleteItem/{listId}/{itemId}")
public String deleteItem(Model model, @PathVariable(value = "listId") Integer listId, @PathVariable(value = "itemId") int itemId) {
...
return "list";
}
itemId带有真正的值(value),但 listId即将到来 {listId}(listId=${toDoList.id})
究竟是什么问题?请帮我!

最佳答案

多个参数的语法如下所示:

<a th:href="@{/deleteItem/{listId}/{itemId}(listId=${list.id},itemId=${item.id})}"><span>Delet‌​e</span></a>

关于spring - 带有来自 thymeleaf 的路径变量的多个请求映射值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40952828/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com