选项可以只是一个对象而不是对象列表?

在文档中每个都扫描一个列表,但是我想检索一个对象

<select th:field="*{type}">
  <option th:each="type : ${allTypes}" 
          th:value="${type}" 
          th:text="#{${'seedstarter.type.' + type}}">Wireframe</option>
</select>

有可能做某事像

  <option th:each="${Types}"

#1楼 票数:0 已采纳

百里香叶中的标准方言提供了使用th:each 它的迭代基础。

“对于评估$ {allTypes}结果中的每个元素,重复此模板设置片段,将该元素设置为一个名为type的变量。”

下拉选择器通常用于显示选项列表。

您只是不能做th:each="${Types}" ,因为您需要声明一个变量来访问迭代变量

https://www.thymeleaf.org/doc/tutorials/2.1/usingthymeleaf.html#using-theach

  ask by Juliana De Morais translate from so

未解决问题?本站智能推荐:

1回复

没有选择的Thymeleaf选项

从控制器,我返回了一个包含对象列表的对象。 我想在下拉列表中显示这些对象列表而没有预选(或默认值,即“选择菜单”),但下拉列表中显示的是预选的最后一个值。 控制器: 模型: 视图: 我尝试了多种技巧,但都没有奏效。 谢谢...
2回复

如何在百里香中使用列表使用输入类型?

我真的不知道如何使用Spring MVC和Thymeleaf在表单中使用对象列表。 如果对象的属性不是列表,则我知道如何编码输入类型,但是使用列表,我认为我需要编写不同的代码。 我创建了一个名为“ Pessoa”(人)的类,另一个名为“Endereço”(地址)的类 Endere
1回复

使用 Thymeleaf 在 Select 上选择选项后如何执行操作?

在使用 Thymeleaf 在 Select 上选择一个选项时,我试图重定向我的页面。 我的代码是这样写的: 而且,在谷歌浏览器上检查后,创建的 HTML 是: 但是在选择一个新选项时毫无恰及。 我究竟做错了什么?
1回复

Thymeleaf:th:在下拉列表中选择

我想根据Locale Country选择一个Select Box选项,但是没办法。 我试过了: 此选项显示国家/地区(美国) 但是未选择此选项。
1回复

在地图上的百里香的选择选项中嵌套循环?

我正在传递包含Integer的Map和从我的控制器类列表来查看。 内部视图我有选择选项,我想在选项中只显示列表值,但我不知道如何实现它。 请帮我这样做。 调节器 视图
1回复

从 Thymeleaf 中的对象列表填充输入标签的默认值

我有一个对象列表,我想从中填充表单中的输入标签。 例如,假设我有一个列表x = [{id:1, email:"one@xyz.com"},{id:2,"two@xyz.com"}] 。 这里 x 是一个列表,而{}代表一个对象(考虑一个通用学生类的实例)。 我想要的是:在 thymeleaf
1回复

使用 Spring Thymeleaf 从查询中填充选择下拉列表

我需要从表单的实体(表)属性填充下拉列表映射。 由于这些值是静态的(只有 6 个值沿着插入值重复),我认为获取这些值的列表并将其发送到 Controller 类并作为带有 Thymeleaf 的 Select 按钮映射到视图中可能是个好主意。 我知道我可以直接从实体获取属性“状态”值,但我不知道最
1回复

如何根据我在多个下拉列表中选择的内容创建过滤器?

我大约有15个下拉菜单,我想返回数据库中与下拉菜单中选择的对象相等的对象。 我设法通过Thymeleaf和Spring在下拉列表中显示数据,然后发出了POST请求,并在其中收到了所选内容。 我不知道如何使用jpa处理仓库中为我提供数据库对象的方法。 控制器 下拉菜单