Jakarta ee richfaces中的水平可滚动数据表

Jakarta ee richfaces中的水平可滚动数据表,jakarta-ee,jsf-2,richfaces,scrollable,Jakarta Ee,Jsf 2,Richfaces,Scrollable,我每天至少发布一个问题。:) 我正在使用JSF2.0和RichFaces4.X。我有一个要在页面中显示的图像列表。我希望它们显示在只有一行图像的ScrollableDataTable中。这样图像就会像一个水平条。这是我的密码 <h:panelGrid> <rich:scrollableDataTable width="100px" height="100px" frozenColCount="0" row

我每天至少发布一个问题。:) 我正在使用JSF2.0和RichFaces4.X。我有一个要在页面中显示的图像列表。我希望它们显示在只有一行图像的ScrollableDataTable中。这样图像就会像一个水平条。这是我的密码

         <h:panelGrid>
                            <rich:scrollableDataTable width="100px" height="100px" frozenColCount="0" rows="1" value="#{startupBean.colorList}"  var="colorBO">
                                <rich:column width="100px">
                                    <f:facet name="header" >
                                      <h:outputText value="Colors"/>
                                    </f:facet>
                                    <a4j:commandLink id="color" actionListener="#{startupBean.getColor}"> 
                                         <h:graphicImage width="100px" height="100px" id="colors" alt="jsf-sun" url="#{colorBO.color_url}" value="#{colorBO.color_url}" binding="#{startupBean.graphicColor}" > 
                                        </h:graphicImage> 
                                    </a4j:commandLink>

                                </rich:column>
                        </rich:scrollableDataTable>
                    </h:panelGrid>

我尝试过处理Datatable和column属性,但运气不好。问题是,如果我在datatable中给出rows=1,则只显示列表中的第一个图像。如果我没有给出rows=1,那么整个列表将垂直显示

有没有人能告诉我是否有解决办法

谢谢,
Jane

我使用dataGrid来实现这一点,而不是ScrollableDataTable

谢谢,
Jane

你不需要发布答案来为你的问题添加信息。相反,编辑你的问题。