我有一个包含固定部分的URL,后跟一个对象的UUID ID。
http://localhost:8080/gym/7663e7c4-e3da-4ad3-a652-b00f7d138fb3
我有一个链接到新页面的按钮,但是新页面的URL必须与当前页面的URL(包括ID)+ / review相同。 这样,我可以在我的mvc控制器中获取ID信息。
<a class="nav-link" th:href="@{review}">
<button class="btn btn-outline-success my-2 my-sm-0" type="submit">Add review</button>
</a>
执行此操作时,我总是以没有id的URL结尾
http://localhost:8080/gym/review
知道我在做什么错吗?
答案 0 :(得分:1)
th:href="@{/review}"
您需要将root添加到路径
编辑:th:href="@{__${#httpServletRequest.requestURI}__/review}