A caixa de diálogo Layout da tabela permite que você especifique o layout e o conteúdo de um componente Tabela. Abra a caixa de diálogo, clicando com o botão direito do mouse em um componente Tabela no Visual Designer e escolhendo Layout da tabela.
Esta caixa de diálogo é especialmente útil se você tiver adicionado uma tabela de banco de dados à página atual, como descrito em Adicionando tabelas a uma página JSF Visual Web. Você pode usar a lista suspensa Obter dados de na aba Colunas para ver uma lista de objetos apropriados que estejam no escopo, tal como o provedor de dados de uma tabela de banco de dados que você soltou anteriormente na página.
Quando a caixa de diálogo se abre, a aba Colunas é selecionada. Se você soltou uma tabela diretamente no componente Tabela, você vê as colunas e os campos da tabela na caixa de diálogo, e vê o nome do provedor de dados da tabela no campo Obter dados de. Se você não soltou uma tabela no componente Tabela (por exemplo, soltou-a na página), use a lista suspensa Obter dados de da caixa de diálogo para selecionar o provedor de dados.
A caixa de diálogo possui os seguintes campos e abas:
Quando você seleciona um provedor de dados da tabela na lista suspensa Obter dados de, as colunas disponíveis aparecem na lista Disponível. Entretanto, quando você seleciona um matriz ou Lista,
o IDE não conhece os tipos de objeto que estarão
nessa matriz ou Lista no tempo de execução, sendo assim, nada
aparece na lista Disponível. Em vez disso, você deve usar o campo Expressão do valor para especificar uma expressão do JavaServer Faces para essa coluna. A expressão
deve ser relativa a currentRow (começa com
#{currentRow), mas o IDE aceita qualquer expressão
JavaServer Faces válida que pode ser resolvida no tempo de design. Você pode adicionar novas colunas à tabela com o botão Novo.
#{currentRow), mas o IDE aceita qualquer expressão
JavaServer Faces válida que pode ser resolvida no tempo de design.align da marca <td>. valign da marca <td>. title, que determina o título exibido na parte superior da tabela. summary da tabela, que fornece informações sobre a finalidade ou a estrutura da Tabela ou que seja lida por um leitor de tela. footerText da tabela, que determina o texto do rodapé exibido na parte inferior da tabela.selectMultipleButton da tabela, que exibe um botão que o usuário pode clicar para marcar uma coluna inteira de caixas de verificação, selecionando todas as linhas na tabela.deselectMultipleButton da tabela, que exibe um botão que o usuário pode clicar para desmarcar uma coluna inteira de caixas de verificação, desmarcando todas as linhas na tabela. clearSortButton da tabela, que exibe um botão Limpar classificação da tabela no qual o usuário pode clicar para remover toda a classificação aplicada no momento na tabela, retornando os itens da tabela para a ordem em que eles estavam quando a página foi renderizada inicialmente. sortPanelToggleButton da tabela, que exibe um botão em que o usuário pode clicar para abrir e fechar o painel Classificação da tabela.Se for selecionada, exibe um controle que permite aos usuários alternarem entre a visualização de todos os dados em uma única página, uma tabela não-paginada, e a visualização de dados em várias páginas, uma tabela paginada.paginationControls - Exibe os controles de paginação da tabela que permitem aos usuários alterar a página que é exibida. Os controles incluem um campo de entrada para especificar o número da página, um botão Ir a fim de ir para a página especificada e botões para ir para a primeira, última, anterior e próxima página