在迭代中使用< a>标记

d6kp6zgx  于 2021-07-06  发布在  Java
关注(0)|答案(1)|浏览(222)

我需要显示一个链接列表来通过列表使用thymeleaf。我使用以下代码成功地做到了这一点:

<div class="col-12 col-md-6" th:each="ApplicationVO: ${ApplicationList}"> 
              <a class="service-link shadow" title="MMIS" href="mmis.html" target="_blank"><span th:text="${ApplicationVO.applicationName} +'&raquo'"></span></a>
          </div>

我的问题是如何将链接(href)和标题作为applicationvo.applicationlink和applicationvo.displayname放在锚定标记中?

gkn4icbw

gkn4icbw1#

我想您需要使用th:href标记:

<div class="col-12 col-md-6" th:each="ApplicationVO: ${ApplicationList}"> 
          <a class="service-link shadow" title="MMIS" th:href="@{${ApplicationVO.applicationLink}}" target="_blank"><span th:text="${ApplicationVO.applicationName} +'&raquo'"></span></a>
</div>

我想你也可以这样删除span标签:

<div class="col-12 col-md-6" th:each="ApplicationVO: ${ApplicationList}"> 
          <a class="service-link shadow" title="MMIS" th:text="${ApplicationVO.applicationName} +'&raquo'" th:href="@{${ApplicationVO.applicationLink}}" target="_blank"></a>
</div>

相关问题