2016-03-30 9 views
1

スクロールバーが表示され、ページが垂直方向に伸びて空白が生成されます。 LayoutUnitはページの高さに合わせて、「パラメタ化されたdatatableの高さ= false」を設定します。スクロール可能なデータテーブルを更新した後、ページ下部に空白が生成されます。

マイlayoutunit:

<p:layoutUnit id="mainCenterLayoutUnit" position="center" size="auto"> 

私のDataTable。更新前の

<p:dataTable id="xxx" var="tableRow" 
    widgetVar="yyyy" value="#{bean.list}" 
    rowKey="#{tableRow.oid}" selectionMode="single" scrollable="true" 
    scrollHeight="300" emptyMessage="#{attrArt.table_empty_message}"> 
</p:dataTable> 

enter image description here

アップデート後:

http://i.stack.imgur.com/LChoi.jpg

答えて

0

てみてください、あなたがファイルをCSSに

.ui-datatable-scrollable table{ 
    position: relative; 
} 

を追加します。これはあなたのページの余分なスペースに役立ちますが、データテーブルのスクロールパネルの内部に空白が表示されます。