代码之家  ›  专栏  ›  技术社区  ›  en Peris

Thymeleaf中的占位符

  •  1
  • en Peris  · 技术社区  · 6 年前

    我有一个Thymeleaf模板,我想把一个对象的属性作为 占位符,但我明白了 ${menu.name} ,而不是。

    <form id="menuFormId" action="#" th:action="@{/menu/save}" th:object="${menu}" method="post">
    
      <input type="text" placeholder="${menu.name}" disabled="disabled" />
    
    </form>
    
    1 回复  |  直到 6 年前
        1
  •  1
  •   meistermeier    6 年前

    你必须在每个属性前面加上一个前缀 th (由于您是为上述操作执行此操作的,因此我确信您使用的是名称空间 所以你的占位符必须定义为 th:placeholder="${menu.name}"