Thymeleaf设置模型字段,其中th:field on button下拉列表不起作用

时间:2018-06-20 15:39:08

标签: spring-mvc model thymeleaf modelattribute

我正在尝试使用百里香叶以某种形式在我的模型对象上设置字段。 在按钮上设置th:field会返回所有null属性。它们的格式都相同,但这是外观:

<div class="dropdown">
    <button th:field="*{product}" class="btn grey-dropdown dropdown-toggle" type="button"
    data-toggle="dropdown">(Select)<span class="caret"></span>
    </button>
        <ul class="dropdown-menu filter-dropdown-items">
            <li th:each="product : ${products}"><a><span 
th:text="${product}" th:remove="tag"></span></a></li>
        </ul>
</div>

我做错什么了吗?该帖子返回空字段。

1 个答案:

答案 0 :(得分:0)

据我所知th:field only supports the following tags

  • 输入
  • 选择
  • textarea

如果您想绑定一个按钮,我认为您将必须手动进行操作。 (th:field设置了nameidvalue属性,因此将它们设置为正确的值应该不难。)