在 th:href link 中使用模型属性
Using model attributes in a th:href link
有没有办法在 th:href link 中引用模型属性?例如
<a th:text="${currentUser}" th:href="@{/user/{currentUser}}"></a>
这里,currentUser是控制器中指定的模型变量。正如在 th:text 标签中看到的那样,可以很容易地访问它。但是,th:href 百里香叶解析失败。如果有任何方式以这种方式引用模型属性,在 th:href?作为参考,这是一个支持 Thymeleaf 的 Spring MVC (bootstrap) 应用程序。
为了在 th:href
中包含模型变量,您必须将其包含在 ${...}
指标中,您可以使用管道轻松连接:
<a th:text="${currentUser}" th:href="@{|/user/${currentUser}|}"></a>
关于 url 语法的官方文档 here。
有没有办法在 th:href link 中引用模型属性?例如
<a th:text="${currentUser}" th:href="@{/user/{currentUser}}"></a>
这里,currentUser是控制器中指定的模型变量。正如在 th:text 标签中看到的那样,可以很容易地访问它。但是,th:href 百里香叶解析失败。如果有任何方式以这种方式引用模型属性,在 th:href?作为参考,这是一个支持 Thymeleaf 的 Spring MVC (bootstrap) 应用程序。
为了在 th:href
中包含模型变量,您必须将其包含在 ${...}
指标中,您可以使用管道轻松连接:
<a th:text="${currentUser}" th:href="@{|/user/${currentUser}|}"></a>
关于 url 语法的官方文档 here。