Sobre o CheckBox

1 resposta
wladyband

Estou precisando fazer um aplicativo assim;

cada opção tem valores distintos,

opção 1 tem valor 10

opção 2 tem valor 5

opção 3 tem valor 6

marque as alternativas;

opção 1
opção 2
opção 3

se o usuário marcar somente a opção 1 , no final o aplicativo irá imprimir no console o valor 10.

se o usuário marcar somente a opção 2 , no final o aplicativo irá imprimir no console o valor 5.

se o usuário marcar somente a opção 3, no final o aplicativo irá imprimir no console o valor 6.

se o usuário marcar somente a opção 1 e a opção 2, no final o aplicativo irá imprimir no console a soma das duas opções que terá o resultado 15.

se o usuário marcar somente a opção 1 e a opção 3, no final o aplicativo irá imprimir no console a soma das duas opções que terá o resultado 16.

se o usuário marcar somente a opção 2 e a opção 3, no final o aplicativo irá imprimir no console a soma das duas opções que terá o resultado 11.

se trata da soma dos CheckBox´s.

encontrei um site que mostra algo semelhante.

http://www.primefaces.org/showcase/ui/selectManyCheckbox.jsf

mesmo assim estou tendo dificuldade.

preciso de ajuda.

1 Resposta

R

Bom… daria pra fazer o seguinte…

  1. Crie um objeto boolean no Bean para cada opção…

  2. Use selectBooleanCheckbox e ligue cada um ao seu respectivo objeto

  3. Crie um metódo que verifica quais estão true, e some num contador

  4. Dispare este metodo atraves de um p:ajax e imprima a informação…

Criado 12 de agosto de 2013
Ultima resposta 12 de ago. de 2013
Respostas 1
Participantes 2