Html:checkbox ... que surra!

8 respostas
MARCOS_ALEXANDRE

Por favor, alguém pode me explicar como usar ???

Obrigado!

8 Respostas

labolpks

somente vc colocar o name dos checkbox iguais , lembrando que vc so pode selecionar 1 checkbox.

o value deles vc coloca o valor que cada um possui.

e no jsp pra vc capturar o valor do checkbox escolhido somente faça:

request.getParameter(“nomeDoCheckbox”);

MARCOS_ALEXANDRE

Fiz isto:

<html:form action=“novaAcaoFormulario.do”>

<c:forEach var=“af” items="${acaoformulario}">

${af.acao.id_acao}


<html:checkbox property=“af.acao.id_acao” value=“1”></html:checkbox>

</c:forEach>

</html:form>

E estou recebendo este erro:

No getter method for property: “af.acao.id_acao” of bean: “br.com.xxx.form.AdicionaAcaoFormularioForm”

O que pode ser ??

marciobarroso

o property deve ser preenchido com o mesmo nome do atributo do seu form que receberá o valor do checkbox selecionado

[]'s

MARCOS_ALEXANDRE

Me desculpe, mas não entendi… pois o property esta recebendo o atributo af.acao.id_acao, que é um atributo do formulário… eu fiz um teste e coloquei este atributo dentro de um html:text e funcionou corretamente… so não funciona no html:checkbox ???

Obrigado pela atenção!!!

bonfarj

Marcos, pelo que vi vc quer a tag html:multibox. Faça uma busca no google para ver como funciona, qualquer coisa pergunte.

abraços,

MARCOS_ALEXANDRE

Estou procurando mas não estou achando nenhum exemplo claro ou completo.

Se alguém puder me ajudar… fico eternamente grato!

J

Você já experimentou rodar com outro nome ao invés de af.acao.id_acao ??

Crie o campo com o nome afAcaoIdAcao.

MARCOS_ALEXANDRE

Obrigado a todos … Consegui!!!

Criado 9 de novembro de 2006
Ultima resposta 10 de nov. de 2006
Respostas 8
Participantes 5