Você vê a janela Propriedades de um componente Caixa de listagem do JavaServer Faces
quando seleciona o componente em uma página que está editando no Visual Designer.
Este componente possui as propriedades a seguir.
Tipo: String<head> que deve ser aplicada a opções desativadas na lista.Tipo: String<head> que deve ser aplicada a opções ativadas na lista. Tipo: textid do componente. No bean de página, o valor desta propriedade é o nome do objeto HtmlSelectOneListbox. Tipo: booleano Tipo: booleano 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: Conversor Tipo: booleano Tipo: MethodBinding(null), nenhum validador será chamado. Se as condições definidas pelo validador não forem atendidas, o validador enviará uma mensagem que você pode exibir em um componente Mensagem in-line.
Se você escolher um validador, talvez também queira selecionar a propriedade required para garantir que o validador receba um valor.
Tipo: ObjetolistboxSelectItems do componente, que você geralmente define ao clicar com o botão direito do mouse no componente no Visual Designer e escolher Vincular itens de lista ao banco de dados ou Vinculações de propriedade.Defina as propriedades do evento, clicando com o botão direito no mouse no Visual Designer e escolhendo Editar manipulador de eventos > nome do evento.
validator, clique com o botão direito do mouse no componente e escolha Editar manipulador de eventos > Validar. O nome padrão do método é id-do-componente_validate, onde id-do-componente é o valor da propriedade id do componente. Quando você define este método desta forma, as propriedades validator e validate são definidas automaticamente para você. Se você definir um validador, selecione também a propriedade required para garantir que esse validador seja usado.
validator. Se você definir o seu próprio método de validação, não altere separadamente o valor da propriedade validator, ou você poderia perder a conexão com o método de validação.null. Você geralmente define este método no bean de página, clicando com o botão direito do mouse no componente no Visual Designer e escolhendo Editar manipulador de eventos > processValueChange. O nome padrão do método é id-do-componente_processValueChange, onde id-do-componente é o valor da propriedade id do componente. Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: Stringaccesskey da marca HTML <input>. Tipo: Stringdir da marca HTML <input>.
Os valores podem ser:
Tipo: booleanoO exemplo mais comum de uma ação imediata é um botão Cancelar. Você o torna imediato para que a validação normal e as etapas de atualização possam ser ignoradas, mas o manipulador de ações ainda poderá fazer o que for necessário. Geralmente, o manipulador de ações navegará de volta para alguma página anterior. Em alguns designs, o manipulador de ações também pode enfileirar uma mensagem informativa como "Transação cancelada". É possível fazer mais: por exemplo, uma aplicação deve registrar o fato de o usuário acessar parcialmente um formulário e, em seguida, cancelá-lo.
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 um componente para passageiros freqüentes e não mostrá-lo 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.
Type: Stringtabindex da marca HTML <input>. Tipo: MethodBindingMethodBinding que fica abaixo da propriedade do evento valueChange. A propriedade valueChangeListener é atualizada quando você define o método da propriedade do evento valueChange.
Se você clicar no botão de reticências ao lado da propriedade valueChange, poderá usar o editor de propriedade para escolher um método existente para se vincular, ou poderá criar um novo método ou desvincular um método existente. Se você for um especialista, em vez de usar a propriedade valueChange, pode digitar uma expressão MethodBinding diretamente nesta propriedade valueChangeListener, por exemplo, se quiser chamar um método que não esteja no bean de página.