2016-03-30 17 views
1

Kaydırma çubuğu belirir, sayfa dikey olarak uzanır ve boş alanlar oluşturur. Layoutunit, sayfanın yüksekliğini "parametrik kaydırılabilir =" false "olan veri bloğu yüksekliği gibi ayarlar.Boş alanlar, sayfanın alt kısmında, kaydırılabilir olan veri tabanını güncelleştirdikten sonra

Benim layoutunit:

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

Benim Datatable; Güncellemeden önce

<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

güncellemesinden sonra:

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

cevap

0

deneyin dosyayı css için

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

ekledi. Bu, sayfanızın altında fazladan boşluk bırakılmasına yardımcı olacaktır, ancak veritabanlı kaydırma panelinin içinde boş alan görünmesine neden olacaktır.