Checkbox + JSP + Struts2

3 respostas
fernando.az

Dúvida de iniciante:

Como eu faço para utilizar o s:checkbox? O campo na classe modelo pode ser boolean? Tenho que fazer algum tratamento na Action?
Quando for alterar/visualizar o registro, tem que setar o checkbox na mão?

Obrigado!

3 Respostas

jyoshiriro

Amigo,

veja se esses links ajudam:

http://www.roseindia.net/struts/struts2/struts2uitags/checkbox-tag.shtml
http://www.roseindia.net/struts/struts2/struts2uitags/checkboxlist-tag.shtml

http://struts.apache.org/2.1.8.1/docs/checkbox.html
http://struts.apache.org/2.1.8.1/docs/checkboxlist.html

Um forte abraço.

fernando.az

Opa! Obrigado pela força, cara.
Ajudaram sim, mas ainda ficou a dúvida de como obter o valor do checkbox (marcado ou não), através da Action. No exemplo, ele apenas criou o checkbox no JSP, e usou uma declaração da Action no struts.xml, não entendi porque. Mas como saber se o checkbox foi marcado ou não, e como seta-lo no caso de uma tela de visualização?

Abraço!

jyoshiriro

Amigo, os checks ficam marcados automaticamente, de acordo com a lista/array que você recupera antes de passar para o JSP.

Criado 8 de fevereiro de 2010
Ultima resposta 9 de fev. de 2010
Respostas 3
Participantes 2