百里香叶模板现在显示锚标记的内部元素

时间:2015-05-15 19:18:14

标签: spring thymeleaf

我在填充锚标记属性时遇到一个奇怪的问题,即使用百日咳模板的href,不会显示标记的内部元素。

我的代码如下所示: -

<li class="" th:each="aMenu : ${adminMenu}">
    <a href="#" th:href="@{${aMenu.url}}"  th:title="${aMenu.menuName}"  
    th:text="${aMenu.menuName}">
    <em th:class="${aMenu.menuCss}"/>
    <span th:text="${aMenu.menuName}"></span>
    </a>
</li>

显示锚标记,但省略了它的内部元素。 任何人都可以建议任何解决方案提前谢谢。

1 个答案:

答案 0 :(得分:2)

th:text属性替换标记内的所有内容。由于您已经有一个<span>元素,其内容为menuName,因此您只需从th:text代码中删除<a>属性。