Boa Tarde Pessoal,
Alguem ai pode me ajudar? Estou com o seguinte problema:
Preciso criar um Value Binding dinamicamente de um SelectManyCheckBox com um ArrayList, já vi alguns exemplos de códigos, porem não está funcionando.
Este é o código da criação do componente
HtmlSelectManyCheckbox questaoFechadaCheck = new HtmlSelectManyCheckbox();
//...Criação dos select item
String valueBind = "#{pesquisaBackingBean.respostas}";
questaoFechadaCheck.setValueBinding("respostas", app.createValueBinding(valueBind));
E esse é o backing bean
public class PesquisaBackingBean {
private ArrayList<String> respostas = new ArrayList<String>();
public ArrayList<String> getRespostas() {
return respostas;
}
public void setRespostas(ArrayList<String> respostas) {
this.respostas = respostas;
}
}
Parece que está certo, porem quando eu dou um submit no formulário, os métodos sets e gets do backingBean não são invocados.
Alguem sabe como fazer funcionar?
Valeu,
Ferry
