Checkbox[RESOLVIDO]

4 respostas
G

Boa noite,

Na minha jsp possui uns checkboxes, exemplo:

Teste.jsp

<input type='checkbox' name='1_resposta' id='1_resposta' value='1'>
<input type='checkbox' name='1_resposta' id='1_resposta' value='2'>
<input type='checkbox' name='1_resposta' id='1_resposta' value='3'>

E na minha outra jsp, como faço para pegar os checkbox marcados pelo usuário ? Tenho que colocar esses checkbox marcados numa lista ? Como faço para percorrer esses checkbox marcado ?

Obrigado

4 Respostas

F

dae gabriel, blz?

você pode testar se o campo esta slecionado com o “checked”

if ( 1_resposta.checked ) { ... } else { ... }

G

Valeu Fabio pela dica. Queria fazer isso no jsp, sei que para pegar esses checkbox em jsp é:

String[] variavel = request.getParameterValues("1_resposta");
for (int i = 0; i<variavel.length;i++) {
    // aqui como faço para saber quais os checkbox foram marcado ?
}

quero percorrer esse array e verificar quais os checkbox foram marcados.

valeu
[]'s

F

Opa gabriel, blz?

Cara, com isso ele já vai retornar somente os selecionados, nao?

out.println("Você marcou as respostas:<br><br>");
  
  String variavel[] = request.getParameterValues("1_resposta");
  
  for(int i = 0; i < variavel.length; i++){
    out.println(variavel[i] + "<br>");
  }

Testa, mas acredito que ele só retorne os marcados...

Abraço.

G

Cara, deu certo com o que vc postou. Era isso mesmo que eu queria.

Valeu Fabio pela força !!

[]'s :thumbup:

Criado 17 de setembro de 2010
Ultima resposta 20 de set. de 2010
Respostas 4
Participantes 2