Ajuda: Capturar valores de elementos criados dinamicamente (java + primefaces + elementos jsf)
3 respostas
ziplove
Olá Pessoal
Sou novo na área de desenvolvimento web java e estou criando um projeto com Maven + Jsf + primefaces + jpa + hibernate.
Meu problema é o seguinte:
Tenho um <p:wizard na Tela 01 e dentro dele um <p:dataTable que traz todas as tarefas contidas no RUP. Ao selecionar as tarefas crio dinamicamente em um <p:dataGrid (Tela 02) todos artefatos que podem estar ligados as tarefas.
Tela 01
Tela 02
Na Tela 02, no meu Bean, mais precisamente no método save, quero a partir de um botão capturar todos os valores dos meus <p:selectCheckboxMenu criados dinamicamente. Existe alguma classe que faz isso? Que a partir do Bean captura qualquer elemento do form e seus valores?^
Este código, a partir das tarefas selecionadas vai carregar os artefatos na Tela 02. O problema é que são N <p:selectCheckboxMenu. Como faço para pegar os valores de todos criados dinamicamente? Tentei via FacesContext mas não consegui. Existe no value como criar uma lista da lista?