Recuperar valor de checkbox selecionado JSF

1 resposta
A

Boa noite…

Estou tentando resolver um problema que deve ser mt simples mas eu não consigo fazer dar certo…
Tenho um exemplo aonde eu digito uma senha e se eu selecionar um checkbox a senha é impressa logo abaixo usando ajax.

password.xhtml

<h:form>
            <h:panelGrid columns="2">
                <h:outputText value="Password: "></h:outputText>
                <h:inputText value="#{exemploAjax.exemplo}">
                    <f:ajax event="keyup" render="outid"></f:ajax>
                </h:inputText>
                <h:selectBooleanCheckbox value="#{exemploAjax.confirma}">
                </h:selectBooleanCheckbox>
                <h:outputText value="Exibir password"/> &nbsp;
                <h:outputText id="outid" value="#{exemploAjax.exemplo}"></h:outputText>
            </h:panelGrid>
        </h:form>

ExemploAjax.java

...


    private boolean confirma;
    private String exemplo;
   
    public boolean isConfirma() {
        return confirma;
    }

    public void setConfirma(boolean confirma) {
        this.confirma = confirma;
    }

  
    public String getExemplo() {
        return exemplo;
    }

    public void setExemplo(String exemplo) {
        this.exemplo = exemplo;
    }

...

Assim como está vai sempre imprimir o que eu escrever na minha caixa de texto. Como fazer um método que faça o que está na caixa de texto aparecer apenas ao ser selecionado o checkbox?? Deu pra entender?

Obrigada

1 Resposta

A

segue um exemplo, http://www.mkyong.com/jsf2/jsf-2-checkboxes-example/

t+

Criado 24 de outubro de 2011
Ultima resposta 24 de out. de 2011
Respostas 1
Participantes 2