Bom dia galera, estou com um grande problema, possua uma lista no meu MB e o forEach no xhtml que itera essa lista, tenho um commandLink que dá um add na lista, ai eu vou adicionando o tanto que eu precisar, mas quando submeto o form, o que eu preenchi nos inputText não está dando binding, ai quando chega la no método que é chamado quando submeto o form a lista está com todas as posições mas o campo que é o que está sendo editado no inputText fica nulo, e deveria estar com o que eu escrevi.
Acho que ficou meio dificil de entender, rsrsrsrsr.
Codigo do xhtml:
<b>Objetivos da Unidade</b>
<h:panelGroup id="objetivosList">
<c:forEach var="objeto" items="#{controller.objeto.objetivosUnidade}">
<h:inputText value="#{objeto.descricao}"/>
<br/>
<br/>
</c:forEach>
</h:panelGroup>
<p:commandLink styleClass="btn btn-blue"
actionListener="#{controller['adicionarObjetivo']}"
value="Adicionar Objetivo"
update="objetivosList"/>
<h:commandButton value="Submit" action="aa" />
ai quando clico nesse comandButton não faz nada, e teria que dar o binding, preenchendo os campos da lista.
Me ajudem!!!