Ola pessoal, meu problema é o seguinte…
Tenhu uma lista de objetos no bean e um dataTable para exibir essa lista.
Cada atributo desse objeto eu coloco em um <h:inputText> e no final da tabela eu tenho um botao que pega os valores que esta no inputText(inclusive com suas modificacoes) e mando para um BD.
Soh que isso nao ta dando certo.
Vou postar meu codigo para ve se voces podem me ajudar…
<h:form>
<h:dataTable rendered="#{conteudoProgBean.renderedTabela}" value="#{conteudoProgBean.listConteuProg}" var="cProg">
<h:column>
Unidade número:
<h:inputText value="#{cProg.unidade}"/>
Nome da unidade:
<h:inputText value="#{cProg.nome}"/>
Descrição:
<h:inputTextarea rows="6" cols="92" value="#{cProg.descricao}"/>
Objetivos específicos:
<h:inputTextarea value="#{cProg.objEspecifico}" rows="2" cols="92"/>
<h:commandButton value="Atualizar" action="#{conteudoProgBean.atualizaConteudoProg}">
<f:setPropertyActionListener value="#{cProg}" target="#{conteudoProgBean.conteudoProg}"/>
</h:commandButton>
</h:column>
</h:dataTable>
</h:form>
Tenho a impressao que os atributos do objeto nao estao sendo setados no Bean… mas nao sei como resolver esse problema…
Se alguem puder ajudar…
Obrigado
Abraço