Pessoal mais uma vez recorro a ajuda de voces, tenho que fazer um formulario dinamico, ou seja no banco eu tenho os tipo que são CMB combo,TXT input e DT pra data pra cada tipo preciso gerar seus respectivos campos, e no caso de ser CMB = combo tenho que pegar todos os dados do banco e preencher o selectonemenu at ai eu fiz perfertamente o que acontece é que agora preciso pegar os valores digitados recuperar no bean e salvar no banco… bom vou postar o codigo…
index.xhtml
<h:form>
<p:panel header="Indexadores" style="margin-bottom:10px;height:auto;width:600px;" >
<p:dataGrid value="#{clienteBean.lindex}" var="index" columns="1">
<p:column>
<h:panelGrid columns="5" cellspacing="5" border="0">
<h:outputLabel value="#{index.label}: " rendered="true" />
<p:inputText value="#{index.txtInput}" rendered="#{index.isinput}" />
<p:inputTextarea value="#{index.txtArea}" rendered="#{index.istxt}" style="width:300px" />
<h:panelGroup>
<p:calendar rendered="#{index.isdat}" style="width:10px;" />
<h:outputLabel value="até: " rendered="#{index.isdat}" />
<p:calendar rendered="#{index.isdat}" style="width:10px;"/>
</h:panelGroup>
<p:selectOneMenu rendered="#{index.iscombo}" >
<f:selectItems value="#{index.lcombo}" var="combo" itemLabel="#{combo.opcao}" itemValue="#{combo.id}" />
</p:selectOneMenu>
</h:panelGrid>
</p:column>
</p:dataGrid>
<p:commandButton type="Submit" value="Salvar" ajax="false" action="#{ClienteBean.salvarDocumento}"></p:commandButton>
</p:panel>
</h:form>
vcs teriam outra solução pra este problema, fico no aguardo!!
obrigado a todos
abç!!