javascript - thymeleaf 。如何在 href 中添加变量

标签 javascript html thymeleaf

我有这个 Thymeleaf 模板,我想在其中的 href 元素中添加 guardianId,以生成类似 http://localhost:8080/guardian/delete/8665 的 URL但我得到了这个http://localhost:8080/guardian/delete/ $%7Bguardian.id%7D

<tr th:each="guardian : ${guardians}">

                                        <td class="col_id"      th:text="${guardian.id}"  ></td><!-- ID -->
                                        <td class="col_name"    th:text="${guardian.name}"></td><!-- NAME -->
                                        <td class="col_name"    th:text="${guardian.surName}"></td><!-- SURNAME -->
                                        <td class="col_name"    th:text="${guardian.description}"></td><!-- DESCRIPTION -->
                                        <td class="col_name"    th:text="${guardian.mobile}"></td><!-- MOBILE -->
                                        <td class="col_name"    th:text="${guardian.email}"></td><!-- EMAIL -->
                                        <td class="col_name"    >
                                                <i class="fa fa-pencil-square-o" aria-hidden="true"></i>
                                        </td><!-- EDIT  -->
                                        <td class="col_name" >
                                            <a href="/guardian/delete/${guardian.id}" >
                                                <i class="fa fa-times" aria-hidden="true"></i>
                                            </a>
                                        </td><!-- DELETE -->

                                    </tr>

我也试过<a href="@{/guardian/delete/${guardian.id}}" >结果相同:-(

最佳答案

你可能想要这样的东西:

<a th:href="@{~/guardian/delete/{id}(id=${guardian.id})}"></a>

但这实际上取决于您的上下文,以及您要生成的 url。例如,如果你的上下文中已经有/guardian,你应该使用

<a th:href="@{/delete/{id}(id=${guardian.id})}"></a>

关于javascript - thymeleaf 。如何在 href 中添加变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42716325/

相关文章:

javascript - 在 HTML 中加载前 3 个图像元素,单击 “load more” 以显示接下来的 2 个元素

javascript - 答案或评论链接如何工作(stackoverflow,维基百科)?

javascript - 使用Jquery控制动态生成的HTML

spring - Thymeleaf 模板和静态资源在同一目录中

java - 如何将随机数从Java类传递到html文件

java - 如何在 thymeleaf 中包含 message.properties

javascript - 如何使用 d3.js 将纬度和经度转换为 (x,y) 坐标

javascript - 如何编写正确的正则表达式以便 JSLint 进行验证?

javascript - 使用 document.referrer 获取父 URL

javascript - 禁用复选框的功能无法正常工作