Datatable jsf

Bom dia pessoal.

Estou com um problema em uma tabela que eu quero limitar o tamanho dela. Se a quantidade de registros ultrapassar o tamanho, deverá aparecer uma barra de rolagem.
A primeira solução foi colocar um <t:div ><t:dataTable/></t:div > , e limitar o tamanho do div.
Funcionou, porém quando rolo a barra o header da tabela some e eu queria que o header ficasse fixo. Pensei em criar duas tabelas e colocá-las juntas, uma com header e outro com o conteúdo, mas nesse caso eu perco a propriedade sorted do componente, pois seriam duas t:datatable distintas.

Alguém tem alguma idéia de como consigo deixar o header do t:dataTable fixo?

Desde já agradeço a atenção de todos.

Eai cara,

Um componente de paginação te ajuda?! Vc poderia usar o RichFaces. Com ele vc pode utilizar uma Rich:Table com um outro componente que esqueci o nome que faz a paginação pra vc. A paginação pode ser feita com ajax e trocar somente o conteudo da datatable.

[]s

Ferry

Blz Ferryman.

Testei como vc falou. Muito legal os componentes.
O outro componente que vc falow deve ser o rich:datascroller
que faz a paginação.

Valeu.