Boa noite a todos.
Estou aqui desenvolvendo o meu TCC e tive a ideia de criar uma datatable junto com Ajax para poder efetuar updates dinamicos na tabela que eu estou mostrando. Ai vai o codigo do meu datatable.
<rich:dataTable value="#{adminLigaPage.todasLigas}" var="liga" id="table">
<rich:column>
<f:facet name="header">
<h:outputText value="Esporte"/>
</f:facet>
<h:outputText value="#{liga.esportes.nmEsporte}"/>
</rich:column>
<rich:column>
<f:facet name="header">
<h:outputText value="Nome Liga"/>
</f:facet>
<rich:inplaceInput layout="block" value="#{liga.nmLigaReal}" showControls="false" changedHoverClass="hover" viewHoverClass="hover" viewClass="inplace" changedClass="inplace" selectOnEdit="true" editEvent="onclick">
<a4j:support event="onviewactivated" action="#{adminLigaPage.atualizar}" reRender="table"/>
</rich:inplaceInput>
</rich:column>
</</rich:dataTable>
Porém, ao programar o método que deveria fazer a atualização que eu fiz no dataTable no banco de dados me deparei com uma dúvida que já esta me prendendo a algumas horas. Como que eu faço pra usar o var que eu declarei no dataTable (nesse caso liga) no meu bean para poder usa-lo e atualizar o dado no banco?