Primefaces 3.4 + JSF 2 - Montando os componentes da tela dinâmicamente via java

1 resposta
camilooscar

Pessoal, bom dia.

Gostaria de uma ajuda de vocês.

Estou montando uma xhtml dinâmica onde os componentes que vão para a tela está no banco de dados. Como não tenho estes componentes fixo na xhtml, estou montando dinâmicamente no java. Até ai, tudo bem, sem problemas.

Agora estou tendo dificuldade em chamar um evento onclick, pelo java.

Ao criar o componente SelectOneRadio, não consigo que no onclick, eu chame um método.

Segue o código:

selectOne.setId("select_one_radio_" + contador);
							UISelectItem itemAprovar = new UISelectItem();
							itemAprovar.setItemLabel("Aprovar");
							itemAprovar.setItemValue(1);
							selectOne.getChildren().add(itemAprovar);
							selectOne.setOnclick("teste();");
							selectOne.getOnclick();

Ao setar o onclick, ele não faz nada. Alguém sabe como funciona? O Action do botão, por exemplo, eu consegui, mas o onclick do selectOneRadio, não estou tendo sucesso.

Abs

Camilo Oscar

1 Resposta

P

Amigo, será que você poderia postar o código por gentileza?

Estou precisando fazer justamente isso que você fez, mas não sei por onde começar…
“Estou montando uma xhtml dinâmica onde os componentes que vão para a tela está no banco de dados. Como não tenho estes componentes fixo na xhtml, estou montando dinâmicamente no java”

Se tiver como, ou me indicar algum material.
Obrigado.

Criado 29 de novembro de 2012
Ultima resposta 13 de jun. de 2013
Respostas 1
Participantes 2