Você vê a janela Propriedades de um componente Tabela de dados do JavaServer Faces
quando seleciona a parte exterior do componente em uma página que está editando no Visual Designer, ou quando seleciona a parte dataTable deste componente composto na janela Navegador.
A parte Tabela de dados deste componente do JavaServer Faces possui as propriedades seguintes.
Tipo: textTipo: StringUm valor de cor pode ser um número hexadecimal prefixado por uma tralha (#) ou um dos dezesseis nomes de cores a seguir. Os nomes de cor fazem distinção entre maiúsculas e minúsculas.
| Nomes de cor e valores sRGB | |||
|---|---|---|---|
| Preto = "#000000" | Verde = "#008000" | ||
| Prata = "#C0C0C0" | Verde claro = "#00FF00" | ||
| Cinza = "#808080" | Verde oliva = "#808000" | ||
| Branco = "#FFFFFF" | Amarelo = "#FFFF00" | ||
| Marrom = "#800000" | Azul marinho = "#000080" | ||
| Vermelho = "#FF0000" | Azul = "#0000FF" | ||
| Lilás = "#800080" | Azul celeste = "#008080" | ||
| Fúcsia = "#FF00FF" | Azul claro = "#00FFFF" | ||
Tipo: StringTipo: StringTipo: String Tipo: StringAs aplicadas da esquerda para direita nas colunas. Se houver menos conjuntos de classes do que o número de colunas na propriedade columns, haverá colunas à direita da tabela as quais as classes não serão aplicadas. Se houver mais conjuntos de classes do que colunas, os conjuntos extras de classes serão ignorados.
Por exemplo, a lista seguinte fornece classes CSS para três colunas. Os estilos class1 e class2 são aplicados na primeira coluna, o estilo class3 é aplicado na segunda coluna, e os estilos class1 e class2 são aplicados na terceira coluna:
class1 class2,class3,class1 class2
Tipo: String Tipo: String Tipo: StringAs classes são aplicadas de cima para baixo, por vez, nas linhas. Por exemplo, se rowClass contém duas classes separadas por vírgulas, a primeira classe é aplicada à primeira linha e a segunda classe à segunda linha, em seguida, a primeira classe é aplicada à terceira linha e a segunda classe à quarta linha, e assim por diante.
Por exemplo, a lista seguinte fornece dois conjuntos de classes CSS. Os estilos class1 e class2 são aplicados na primeira linha, e o estilo class3 é aplicado na segunda linha. Em seguida, o processo começa novamente com a terceira linha.
class1 class2,class3
Tipo: int Tipo: String<thead>, <tfoot> e <tbody> do elemento <table> que é renderizado. O renderizador cria um <thead> e, torno dos cabeçalhos e da coluna, e um <tfoot> em torno dos rodapés da tabela e da coluna, resultando em uma linha abaixo dos cabeçalhos (se houver) e acima dos rodapés (se houver). Tipo: Stringposition: absolute; left: 288px; top: 312px
Você pode inserir valores diretamente ou clicar no botão de reticências (...) para usar o Editor de estilo.
Para obter uma lista de estilos CSS2, consulte a página da Web em
Tipo: String Tipo: String Tipo: StringTipo: String Tipo: ObjetoOs tipos de objetos aos quais este componente pode ser vinculado são:
RowSetDataModel, criado quando você solta uma tabela de banco de dados nesse componentejavax.faces.model.DataModel Tipo: StringEsta propriedade é automaticamente definida quando você solta um componente Tabela de dados na página.
Se você especificar um valor para a propriedade var, o componente Tabela de dados criará um objeto que representa a linha atual e o armazenará como um atributo de escopo de solicitação com o nome especificado na propriedade var. Você pode vincular as propriedades value dos componentes dentro das colunas às propriedades dessa variável para garantir que elas sejam atualizadas corretamente.
O nome da padrão da propriedade var é currentRow. Um componente Coluna, por exemplo, poderia ser vinculado a #{currentRow.PERSONID} de uma coluna do banco de dados ou a #{currentRow.propertyname} de um nome de propriedade JavaBean.
Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: Stringdir da marca HTML <input>.
Os valores podem ser:
Tipo: String Tipo: Stringlang da marca HTML <input>. Para escolher um código de idioma, clique no botão de reticências (...) para abrir o editor de propriedade. Alguns exemplos:
ar - árabe tradicionalde - alemãoen - inglêses - espanholfr - francêsja - japonês Além dos códigos disponíveis no editor de propriedade, você também pode inserir códigos adicionais usando nomes ISP padrão. Alguns exemplos:
en-US - inglês dos Estados Unidosja-JP - japonêszh-guoyu - mandarim ou chinês padrão zh-Hans - script em chinês simplificadozh-HansT - script em chinês tradicional Tipo: booleanoVocê pode vincular esta propriedade a uma variável que determina quando o componente é renderizado. Por exemplo, um formulário de reserva de viagens pode mostrar uma tabela de dados para passageiros freqüentes e não mostrá-la para o público em geral. Para vincular esta propriedade, clique com o botão direito do mouse no componente no Visual Designer e escolha Vinculações de propriedade e, em seguida, selecione Todos os botões de opção para exibir todas as propriedades para que você possa selecionar a propriedade rendered.