Olé gente,
Tenho dentro de um DataTable um SelectOneRadio. Cada linha dessa tabela necessita ter um SelectOneRadio com algumas opções estáticas. Exemplo:
Fez isso? (Sim, Não, Talvez)
Fez Aquilo? (Sim, Não, Talvez)
Fez Aquilo Outro? (Sim, Não, Talvez)
Cada linha necessita ter no mínimo uma seleção, respondendo por exemplo os itens da tabela, ao contrário de outros questionamentos que observei na WEB onde só poderia ter uma linha selecionada.
O citado a cima já consigo fazer, porém não estou conseguindo imaginar uma forma de passar as respostas de TODOS os SelectOnes para o managedBean. Existe uma possibildade do atributo value do selectone ser preenchido com uma lista de todas as seleções?
Segue Table com o SelectoneMenu:
[code]<rich:dataTable var=“atual1” width=“100%” value="#{demandaFaces.resultadoPesquisa}" id=“data_table” style=“color: white;”>
<rich:column>
<f:facet name="header">
<h:outputText value="N"></h:outputText>
</f:facet>
<h:outputText value="#{atual1.seqAtividadeCheck}"></h:outputText>
<h:inputHidden value="#{atual1.seqAtividadeCheck}"></h:inputHidden>
</rich:column>
<rich:column>
<f:facet name="header">
<h:outputText value="Atividade"></h:outputText>
</f:facet>
<h:outputText value="#{atual1.strAtividadeCheck}"></h:outputText>
</rich:column>
<rich:column>
<f:facet name="header">
<h:outputText value="Acao" style="align:center"></h:outputText>
</f:facet>
<h:selectOneRadio value="#{demandaFaces.acaoCheckList}" >
<f:selectItem itemLabel="Feito" itemValue="1" />
<f:selectItem itemLabel="Nao se aplica" itemValue="2" />
<f:selectItem itemLabel="Não realizado" itemValue="3" />
</h:selectOneRadio>
</rich:column>
</rich:dataTable> [/code]
Alguém pode ajudar?
Obs.: JavaWEB, JSF1.2, RichFaces, TomCat 6.