Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在JSF中将水平方向的数据显示为Asp.Net中的中继器?_Java_Jsf - Fatal编程技术网

Java 如何在JSF中将水平方向的数据显示为Asp.Net中的中继器?

Java 如何在JSF中将水平方向的数据显示为Asp.Net中的中继器?,java,jsf,Java,Jsf,我在JSF中看到了datatable组件,它通常以表的形式逐行呈现。但是,如果我不想以垂直方向而是以水平方式显示某些东西,我该怎么办呢?比方说,假设我想要制作一个相册,所以我需要能够以列格式显示数据库表的行。使用另一个可以完全控制输出的组件,例如,或 例如 例如结合 li { display: inline; list-style-type: none; } t:dataList和rich:dataList可以为您呈现和。您只需打印(或者h:graphicImage,

我在JSF中看到了datatable组件,它通常以表的形式逐行呈现。但是,如果我不想以垂直方向而是以水平方式显示某些东西,我该怎么办呢?比方说,假设我想要制作一个相册,所以我需要能够以列格式显示数据库表的行。

使用另一个可以完全控制输出的组件,例如,或

例如

例如结合

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;
    }