首页 > 解决方案 > 渲染href链接的问题

  • 将 th:if 条件与 Thymeleaf 一起使用
  • 问题描述

    我对 Thymeleaf 有疑问:我想显示一个带有可链接子列表的列表。没有 th:if 条件没问题,但是当我放它时,它不会呈现到控制器的链接

        <ul th:each="f : ${folders}">
      <li>
      <span th:text="${f.name}"></span>
        <ul th:each="s : ${f.getSub}">
            <li th:if="${s.status}">
              <span  class="disabled" th:text="${s.nome}"></span>
            </li>
            <li th:unless="${s.status}">    
            <a  th:text="${s.name}" th:ref="@{/GoToController(s_id=${s.id},d_id=${documentid} ) }"> 
            </a>
            </li>
         </ul>  
      </li>
    </ul>
    

    它向我显示了文件夹和子文件夹列表:当 if 条件为真时,它使子文件夹不可选择,如果它为假,则显示子文件夹的可链接名称。使用 Chrome 检查器,我发现 @Gotocontroller 不存在

    标签: htmlcssthymeleafhtml-lists

    解决方案


    推荐阅读