Java 如何在JSF中将水平方向的数据显示为Asp.Net中的中继器?
我在JSF中看到了datatable组件,它通常以表的形式逐行呈现。但是,如果我不想以垂直方向而是以水平方式显示某些东西,我该怎么办呢?比方说,假设我想要制作一个相册,所以我需要能够以列格式显示数据库表的行。使用另一个可以完全控制输出的组件,例如,或 例如Java 如何在JSF中将水平方向的数据显示为Asp.Net中的中继器?,java,jsf,Java,Jsf,我在JSF中看到了datatable组件,它通常以表的形式逐行呈现。但是,如果我不想以垂直方向而是以水平方式显示某些东西,我该怎么办呢?比方说,假设我想要制作一个相册,所以我需要能够以列格式显示数据库表的行。使用另一个可以完全控制输出的组件,例如,或 例如 例如结合 li { display: inline; list-style-type: none; } t:dataList和rich:dataList可以为您呈现和。您只需打印(或者h:graphicImage,
例如结合
li {
display: inline;
list-style-type: none;
}
t:dataList
和rich:dataList
可以为您呈现
和。您只需打印
(或者h:graphicImage
,如果您愿意的话)并应用CSS快照
更新:由于水平滚动页面通常不利于用户体验,因此您希望将其设置为旋转木马。只需按如下方式设置
元素的样式:
ul {
width: 500px; /* Just pick whatever width it needs to be. */
white-space: nowrap;
overflow-x: scroll;
overflow-y: none;
}