Você pode arrastar o componente Caixa de verificação padrão do JavaServer Faces
da categoria Padrão da Paleta para o Visual Designer a fim de criar uma única caixa de verificação. O equivalente em HTML deste componente é <input type="checkbox">. O componente Caixa de verificação é apenas a própria caixa de verificação. Você deve adicionar um elemento Rótulo do componente para fornecer um rótulo descritivo da caixa de verificação.
Se quiser um conjunto de caixas de verificação que esteja pré-formatado com rótulos em um grupo, você pode usar um componente Grupo de caixas de verificação da categoria Básico da Paleta.
Depois de arrastar o componente para o Visual Designer, você pode:
id do componente. No bean de página, o valor desta propriedade é o nome do objeto HtmlSelectOneCheckbox.true, a caixa de verificação é renderizada como uma caixa de verificação selecionada quando é exibida pela primeira vez na página HTML do usuário.validate do componente para que você possa inserir o código para validar o valor do componente.processValueChange do componente para que você possa inserir o código que é executado quando o valor deste componente sofrer alterações (por exemplo, quando o usuário altera o valor de outro componente que esteja controlando o valor deste componente).value a um objeto ou a um provedor de dados para que a aplicação possa avaliá-lo quando a página for enviada. Para obter mais informações, consulte Caixa de diálogo Vincular aos dados.common_timeoutSubmitForm(this.form, 'id-do-componente');. Em tempo de execução, este código faz com que o formulário seja enviado automaticamente se o usuário alterar o valor do componente. Depois de o formulário ter sido enviado, ocorre a conversão e a validação no servidor, quaisquer métodos ouvintes de alteração de valor são executados e, em seguida, a página é reexibida.
Um componente configurado como Enviar automaticamente ao alterar pode usar formulários virtuais para limitar os campos de entrada processados quando o formulário é enviado. Se o componente de envio automático for definido para enviar um formulário virtual, somente os participantes de tal formulário virtual serão processados quando o envio automático ocorrer.
value, a outros objetos ou beans de propriedades que atualizam automaticamente estas propriedades do componente.