<tr th:each="user : ${team.getMembers()}">
<td th:text="${user.firstName + ' ' + user.lastName}"><a href="#">Name</a></td>
<td th:text="${user.initialName}" class="initial-name"><a href="#">Employee Initials</a></td>
<td th:text="${user.positionTitle}" >Position In Team</td>
<td th:text="${user.currentStatus}">Current Status</td>
<td>
<center><a th:href="@{sip:${user.initialName}@test.com}" class="hvr-pulse-grow" style="cursor: pointer;">
<i class="fa fa-skype fa-2x" style="color: #00aff0;" aria-hidden="true"></i></a>
</center>
</td>
</tr>
有趣的一点:
<a th:href="@{sip:${user.initialName}@test.com}"><i class="fa fa-skype fa-2x" style="color: #00aff0;" aria-hidden="true"></i></a>
我希望渲染时的URL看起来像这样:
sip:ABCD@test.com
但我明白了:
sip:${user.initialName}@test.com
基本上,变量不会在锚中呈现,但它确实显示在上面,例如在<td th:text="${user.initialName}" class="initial-name"><a href="#">Employee Initials</a></td>
,即它显示表数据单元格中的预期ABCD
值。
那么这里出了什么问题?