我面临着用RichFaces编码表格的任务,但是这个表格不是一个常规表格,其中有可变数量的统一行数据。它具有不变的行集,并且每行对于不同的列具有不同的逻辑。每行在mbean中都有相应的属性。h:panelGrid看起来像丰富:dataTabale
因此,将这些行直接嵌入到视图中将变得更加清晰,而不是通过将属性包装到集合中,添加一些标志并将它们填充到rich:dataTable
中来过度复杂化。
如果不是它看起来不像rich:dataTable
,那么使用h:panelGrid
是完美的。问题是,尽管它包含columnClasses
属性,它允许我使用rich-table-cell
CSS类创建与rich:dataTable
几乎相似的主体,但它不允许我重现标题单元格。 h:panelGrid
只是没有一种机制来区分不同的单元格,所以我不能将首行的单元格定为表格标题。
所以问题是,是否有可能实现rich:dataTable
的外观和感觉h:panelGrid
还是我只是在浪费我的时间?任何建议都非常感谢,提前致谢!