Pessoal como eu faço pra criar um group para meus radios buttons?
to tentando assim:
<rich:column id="columnRadio" styleClass="celulaListaBtnAltExc" headerClass="celulaListaBtnAltExc">
<h:selectOneRadio id="radioVisualizarProponente" value="">
<f:selectItems value="#{AQUI EU PASSO O QUE? LISTA DOs MEUS OBJETOS PROCESSOS? OU UMA LISTA DE SELECTITEM?}" /> </h:selectOneRadio>
</rich:column>
passa uma lista de selectItem para o <f:selectItems … >
<rich:column id="columnRadio" styleClass="celulaListaBtnAltExc" headerClass="celulaListaBtnAltExc">
<h:selectOneRadio id="radioVisualizarProponente" value="#{meuMB.valor}">
<f:selectItems value="#{meuMB.listaSelectItem}" />
</h:selectOneRadio>
</rich:column>
Você definir também se os itens irão aparecer um do lado do outro (layout=“lineDirection”) ou um abaixo do outro (layout=“pageDirection”).
[quote=rsakurai]passa uma lista de selectItem para o <f:selectItems … >
<rich:column id="columnRadio" styleClass="celulaListaBtnAltExc" headerClass="celulaListaBtnAltExc">
<h:selectOneRadio id="radioVisualizarProponente" value="#{meuMB.valor}">
<f:selectItems value="#{meuMB.listaSelectItem}" />
</h:selectOneRadio>
</rich:column>
Você definir também se os itens irão aparecer um do lado do outro (layout=“lineDirection”) ou um abaixo do outro (layout=“pageDirection”).[/quote]
Entendi, agora veja só:
<rich:column id="columnRadio" styleClass="celulaListaBtnAltExc" headerClass="celulaListaBtnAltExc">
<h:selectOneRadio layout="pageDirection" onclick="atualizaRadioButton(this.value)" name= "radio" id="radioVisualizarProponente" value="#{item.valueRadioVisualizaProponentes}" >
<f:selectItems value="#{PropostaBB.listaRadioProcesso}" />
</h:selectOneRadio>
</rich:column>
Essa listaRadioProcesso esta sendo preenchida assim:
[code]private void groupRadioButtonProcesso(){
for(ProcessoTC p : listaProcessosSelecionados){
getListaRadioProcesso().add(new SelectItem(p));
}
}[/code]
porem onde vc colocou o value meuBean.valor eu preciso que chega preenchido diretamente no meu objeto que é onde faço item.valueRadioVisualizaProponentes. Ou seja quando um radio for marcado esse atributo valueRadioVisualizaProponentes recebe true.
Só que ta dando erro.
no value vc não tinha que colocar o nome do ManagedBean, exemplo: #{PropostaBB.item.valueRadioVisualizaProponentes} ?
Eu preciso que meu objeto receba o boolean true quando clicado no radio button, entendeu?