Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Enviando conteudo de selectOneMenu para dataTable

Eu tenho um dataTable e um selectOneMenu com dados chumbados, nada ligado a banco. Preciso clicar num commandButton e passar o valor escolhido no combo para a grid. Alguém pode por favor me explicar como posso fazer isso. PS: Banco de dados não entra nesta tarefa, e os dados só ficam guardados enquanto o sistema está rodando.

1 resposta
solução!

Oi Adauto, tudo bem?

Para fazer isso você vai precisar guardar a lista que alimenta o dataTable no seu ManagedBean. Ao clicar no commandButton, vc deve pegar o dado do combo e passar via ajax para a lista e pedir para renderizar o dataTable.

<p:commandButton value="Botão" 
   action="#{seuBean.metodoQueGuardaNaLista}" 
  execute="@this idDoSelectOne"
  render="idDoDataTable" />

espero ter ajudado =)

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software