Preencher h:dataTable antes de selecionar a opção no h:selectOneMenu JSF

1 resposta
J

Caros,

Ao entrar na página o selectOneMenu é preenchido corretamente. No entanto, eu preciso preencher um h:dataTable com dados de outra tabela que apontam para a opção do h:selectOneMenu. O h:selectOneMenu possui o evento valueChangeListener que é executado quando a opção no menu é alterada e os dados da tabela são preenchidos corretamente. Porém, a primeira vez que entro na página, o evento valueChangeListener ainda não foi executado, e o h:dataTable fica vazio e o selectOneMenu fica preenchido com o primeiro registro. Alguém pode me indicar uma solução para que eu possa preencher esta tabela ao entrar na página pela primeira vez? Obrigado…

1 Resposta

J

Caros,

Eu mesmo cheguei em uma solução aqui. Ao preencher o selectOneMenu eu insiro antes um item com a descrição “Selecione uma opção”. Ao clicar na opção do selectOneMenu o evento valueChangeListener é executado e a tabela de dados que aponta para o selectOneMenu é preenchida. Obrigado…

Criado 23 de setembro de 2009
Ultima resposta 23 de set. de 2009
Respostas 1
Participantes 1