| Nome | Padrão | Tipo | Descrição |
|---|---|---|---|
| id | null | String | Identificador único do componente |
| rendered | true | Boolean | Valor booleano para especificar a renderização do componente, quando definido como false o componente não será renderizado. |
| binding | null | Object | Uma expressão el que mapeia para uma instância UIComponent do lado do servidor em um bean de apoio |
| value | null | Object | Valor do componente. |
| converter | null | Converter/String | Uma expressão el ou um texto literal que define um conversor para o componente. Quando é uma expressão EL, é resolvida para uma instância do conversor. Caso seja um texto estático, deve referir-se a um id de conversor |
| immediate | false | Boolean | Quando definido como verdadeiro, a lógica de validação do processo é executada na fase de aplicar valores de solicitação para este componente. |
| required | false | Boolean | Marca o componente conforme necessário |
| validator | null | MethodExpr | Uma expressão de método que se refere a um método que valida a entrada |
| requiredMessage | null | String | Mensagem a ser exibida quando a validação do campo obrigatório falha. |
| converterMessage | null | String | Mensagem a ser exibida quando a conversão falha. |
| validatorMessage | null | String | Mensagem a ser exibida na validação dos campos. |
| var | null | String | Nome do iterador do item. |
| widgetVar | null | String | Nome do widget do lado do cliente. |
| disabled | false | Boolean | Desativa o componente. |
| appendTo | null | String | Anexa a sobreposição ao elemento definido pela expressão de pesquisa. O padrão é o corpo do documento. |
| placeholder | null | String | O atributo placeholder especifica uma dica curta que descreve o valor esperado de um campo de entrada. |
| tabindex | null | String | Tabindex da entrada. |
| style | null | String | Estilo embutido do componente. |
| styleClass | null | String | Classe de estilo do contêiner. |
