Componente Coluna da tabela do JSF 1.2

Consulte também

O componente Coluna da tabela faz parte do componente Tabela e está sempre associado a um componente Grupo de linhas da tabela. Ao adicionar um componente Tabela a uma página JSF Visual Web, um componente Grupo de linhas da tabela com três componentes Coluna da tabela é automaticamente adicionado ao componente Tabela. Você pode arrastar um componente Coluna da tabela ícone do componente Coluna para a página JSF Visual Web no Visual Designer e soltá-lo em uma Coluna da tabela existente de um Grupo de linhas da tabela, ou pode soltá-lo em um Grupo de linhas da tabela na janela Navegador.  

Os componente Coluna da tabela são o equivalente das marcas <td> em HTML e são sempre associados a componentes Grupo de linhas da tabela. O componente Coluna da tabela é denominado tableColumn no código JSP e a classe Java associada no bean de página é TableColumn.

Trabalhando com um componente Coluna da tabela

Para trabalhar com um componente Coluna da tabela, você pode selecioná-lo no Visual Designer ou na   e editar suas propriedades. Com a Coluna da tabela selecionada no Visual Designer, você pode clicar com o botão direito do mouse e escolher várias opções no menu pop-up, algumas das quais estão descritas abaixo:

Elementos de layout da coluna da tabela

O componente Coluna da tabela é usado para definir atributos de elementos XHTML <td>, que são usados para exibir células de dados da tabela. No entanto, o processamento dos cabeçalhos e rodapés da coluna são manipulados pelo componente Grupo de linhas da tabela. A tabela seguinte mostra o layout de um componente Tabela, com as áreas definidas com as propriedades de Coluna da tabela em azul e o restante do componente Tabela em cinza.

Barra de título 
Barra de ação (superior)  
Cabeçalho da coluna (especificado com a propriedade headerText) Cabeçalho da coluna (especificado com a propriedade headerText)
Barra do cabeçalho do grupo 
Dados da tabela




Dados da tabela
Rodapé da coluna (especificado com a propriedade footerText) Rodapé da coluna (especificado com a propriedade footerText)
Barra do rodapé do grupo 
Rodapé da coluna da tabela (especificado com a propriedade tableFooterText) Rodapé da coluna da tabela (especificado com a propriedade tableFooterText)
Barra de ação (inferior) 
Rodapé

Cabeçalho da coluna

A área do Cabeçalho da coluna exibe um cabeçalho para cada coluna da tabela.  Se você especificar o texto de um cabeçalho de coluna com a propriedade headerText, a implementação padrão do cabeçalho é renderizada. Você pode adicionar um código HTML extra ao elemento <td> renderizado do cabeçalho com a propriedade extraHeaderHtml.

As seguintes propriedades de Coluna da tabela podem ser usadas para alterar a aparência do ícone ou da imagem de classificação no cabeçalho da coluna e o comportamento de classificação da coluna:

Rodapé da coluna

A área do Rodapé da coluna exibe um rodapé para cada coluna da tabela. Se você especificar o texto de um rodapé de coluna com a propriedade footerText, a implementação padrão do rodapé é renderizada. Você pode adicionar um código HTML ao elemento <td> renderizado do rodapé com a propriedade extraFooterHtml.

Rodapé da coluna da tabela

A área do Rodapé de coluna da tabela exibe rodapés de coluna na parte inferior da tabela. Os rodapés de coluna da tabela são úteis em tabelas com vários grupos de linhas. Se você especificar o texto dos rodapés de coluna com a propriedade tableFooterText, a implementação padrão do rodapé é renderizada. Você pode adicionar um código HTML extra ao elemento <td> renderizado do rodapé da tabela com a propriedade extraTableFooterHtml.

Consulte também
Janela Propriedades do componente Coluna da tabela
Vinculando propriedades do componente
Trabalhando com componentes
Tarefas de componente: referência rápida
Sobre a Paleta do Visual Web

Notificações legais