我有一个Spring Boot与Thymeleaf项目,我有麻烦写一个按钮的onclick。我希望得到的url是例如/owners/1/edit。我尝试了许多连接,最近的一个是:
/owners/1/edit
th:onclick="'window.location.href=\'/owners/{id}/edit(id=${owner.id})\''"
...但计算不正确,只显示/owners/{id}/edit(id=${owner.id})
/owners/{id}/edit(id=${owner.id})
使用标记而不是onclick。您的代码将如下所示-
onclick
<a th:href="@{/owners/{id}/edit(id=${owner.id})}"> <button type="button"> some button text </button> </a>