Ler valor do checbox (jsp) no java

3 respostas
C

Olá, bom dia. Tenho um jsp com um checkbox. se eu leio o valor no alert do jsp “alert (document.form.var.checked)” aparece true ou false belezinha. Porém, ao ler no java “system.ou.println(reuniao.isVar());” o valor retornado é sempre false. Alguma dica? Grato, Carlos.

3 Respostas

C

Ah… no mesmo código eu tenho um input text que é preenchida no jsp e eu consigo ler no java perfeitamente. O problema é só com checkbox.

wbdsjunior

como você está “pegando” o valor desse checkbox?

poste um trecho do código.

C

Desculpe a demora em responder mas estive o dia todo fora.

<script>
function gerencia(){
alert(document.teste.h1.checked)
}
</script>
<input type="text" class="text" size="50" name="reuniao.resp" value="${reuniao.resp}"/><br/>


<input type="checkbox" class="text" size="5" name="reuniao.h1" value="${reuniao.h1}"/>

Aqui aparece o valor true ou false corretamente.

public void adiciona (Reuniao reuniao) {
	System.out.println(reuniao.getResp());
	System.out.println(reuniao.isH1());
	
this.daoFactory.beginTransaction();
this.daoFactory.getReuniaoDao().atualiza(reuniao);
this.daoFactory.commit();
}

Aqui aparece o nome do responsavel mas o isH1 só aparece false, independente do checkbox estar marcado ou não.

Criado 8 de julho de 2009
Ultima resposta 8 de jul. de 2009
Respostas 3
Participantes 2