thiago.correa
O valor é sempre o que está no campo value, no seu caso no MBean Fornecedor atributo leiComplementar
Wiliam_Witter
ok… na teoria deveria ser mesmo mas não esta acontecendo isso, quando eu altero o campo ele não consegue guardar o valor.
thiago.correa
Qual é o tipo desse campo?! Acredito que seja obrigatório ser bollean! Nunca usei com outro tipo!
Wiliam_Witter
Tipo Boolean... mas eu axei outra maneira de pegar o valor do campo...
a principio parece meio gambiarra mais é a unica forma que eu axei
for (Credenciamento credenciamento : listFornecCredenciado){
Boolean lei = false;
if (requestParam.get("form1:dataTable:"+c+":beneficiarioCheckBox") != null){
if(requestParam.get("form1:dataTable:"+c+":beneficiarioCheckBox").equals("on"))
lei = true;
credenciamento.setLeiComplementar(lei);
}
c++;
}