Java 要在thymeleaf中获取特定值的实体值列表

Java 要在thymeleaf中获取特定值的实体值列表,java,thymeleaf,Java,Thymeleaf,我有一个实体列表值。但在thymeleaf web ui中,我只需要来自该实体的三个字段。如果我获取完整对象,它将返回我不希望发生的完整实体值 我的代码: <li th:each="prod : ${menucataloglist.name}" th:text="${prod}"> MenuCalogist将从该实体获取所有值,我只想从该列表中选择特定名称。如果我尝试这样做,它将抛出错误。即使是我也不确定它是否正确。请帮我完成这项任务。 <li th:each="prod

我有一个实体列表值。但在thymeleaf web ui中,我只需要来自该实体的三个字段。如果我获取完整对象,它将返回我不希望发生的完整实体值

我的代码:

<li th:each="prod : ${menucataloglist.name}" th:text="${prod}">
  • MenuCalogist将从该实体获取所有值,我只想从该列表中选择特定名称。如果我尝试这样做,它将抛出错误。即使是我也不确定它是否正确。请帮我完成这项任务。

  • <li th:each="prod : ${menucataloglist}" th:text="${prod.name}">
    
  • 这应该行得通

    此外,您只能从控制器传递所需的数据。
    例如,在控制器中加载所需的实体,然后将三个变量(
    name
    variable2
    variable3
    )传递给模板