少なくとも 1 日に 1 つの質問を投稿しています。:) 私は JSF2.0 と Richfaces 4.X を使用しています。ページに表示したい画像のリストがあります。画像が1行しかない 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 と列の属性をうまくジャグリングしようとしましたが、うまくいきませんでした。問題は、データ テーブルで行 = 1 を指定すると、リストの最初の画像のみが表示されることです。行= 1を指定しないと、リスト全体が垂直に表示されます。
これに対する回避策があるかどうか誰か教えてください。
ありがとう、ジェーン