当前位置: 首页 > 知识库问答 >
问题:

如何使用迭代嵌套列表?

廉鸿运
2023-03-14

使用JSF 2.0,我需要显示一个表,其中每一行都包含一个打开弹出窗口的链接。我有两种型号:A,它有id和List

根据用户单击的行,要求是相应的列表

如何有效地解决此问题?


共有1个答案

益麻雀
2023-03-14

您需要的是嵌套另一个

<ui:repeat value="#{bean.listOfA}" var="a">
    ...
    <ui:repeat value="#{a.listOfB}" var="b">
        ...
    </ui:repeat>
</ui:repeat>

剩下唯一值得注意的是嵌套的

 类似资料:
  • 我试图用`stream,特别是嵌套的foreach循环,将以下代码重构为lambda表达式: 我的开头是:

  • 我想迭代嵌套在映射中的列表,数据结构如下所示: Freemarker模板: 详细异常消息: FreeMarker模板错误:“...[...]”左操作数:需要序列或字符串或自动转换为字符串的东西(数字、日期或布尔值),但计算结果为extended_hash(包装器:f.t.simplehash):==>groups 那么,问题出在哪里呢? 附言。 我尝试了而不是,它会抛出一个新的异常堆栈:

  • 假设我有一个包含集合的对象,所述集合上的每个元素都包含一个集合,每个集合都包含一个集合。 我想在最深的对象上迭代,并对其应用相同的代码。 命令式的方法是微不足道的,但有没有一种方法来完成这一切? 我可以看到如何从最深的循环中生成lambda: 但我能做得更多吗?

  • 本文向大家介绍Python中的扁平化嵌套列表迭代器,包括了Python中的扁平化嵌套列表迭代器的使用技巧和注意事项,需要的朋友参考一下 假设我们有一个嵌套的整数列表;我们必须实现一个迭代器以使其扁平化。每个元素可以是整数,也可以是列表。该列表的元素也可以是整数或其他列表。因此,如果输入类似于[[1,1],2,[1,1]],则输出将为[1,1,2,1,1,1] 为了解决这个问题,我们将遵循以下步骤-

  • 我试图遍历一个对象列表,并为每个对象生成一个,并为每个对象生成一个嵌套的。 这是生成第234行异常的代码 更新:注意:第234行在并且有,因为处缺少 templateInputException:模板解析过程中发生错误(模板:“类路径资源[templates/qrcodes.html]”-第234行,第10行) 我已经讨论过这些话题了 在Thymeleaf中如何处理if-else? Thymele

  • 我正在寻找帮助,我正在尝试迭代具有订单()的产品,该产品还包含