Java 对于rich中的每个循环:subTable

Java 对于rich中的每个循环:subTable,java,jsf,richfaces,Java,Jsf,Richfaces,是否可以在3.3中的子表组件或列中使用forEach循环?我需要渲染动态列数,但没有成功 例如: 谢谢是的,你可以 可以使用以下代码定义列列表: 并在数据表的列部分对其进行迭代: 是,c:forEach可用于生成动态列数(对于rich:dataTable和rich:subTable) 在您的示例中,它不起作用,因为您试图引用未定义的varpriceType(c:forEach是一个TagHandler,因此它试图在构建树时评估privatype;rich:dataTable是一个组件,它

是否可以在3.3中的
子表
组件或列中使用
forEach
循环?我需要渲染动态列数,但没有成功

例如:


谢谢

是的,你可以

可以使用以下代码定义列列表:


并在
数据表的列部分对其进行迭代:


是,
c:forEach
可用于生成动态列数(对于
rich:dataTable
rich:subTable

在您的示例中,它不起作用,因为您试图引用未定义的var
priceType
c:forEach
是一个
TagHandler
,因此它试图在构建树时评估
privatype
rich:dataTable
是一个
组件
,它仅在呈现响应时定义var
privatype

有关此问题的更多信息,请阅读以下文章: