Explicando: tenho uma pagina com 02 radiobuttons e uma dropdownlist.
O objetivo é quando eu clicar num dos radiobuttons, o dropdownlist seja populado com as valores correspondentes.
Ex: Se eu clicar em “pessoas” o dropdownlist deve conter os itens: “Administracao, Contabilidade, Telefonistas”
Se eu clicar em "empresas " o dropdownlist deve conter os itens: “Refeições, Limpeza”
Como tentei resolver o problema:
-Criei uma variavel “Option[] provDados” no sessionbean e vinculei ao dropdownlist
-Em seguida, fui no evento valueChange de cada radiobutton e coloquei o codigo para fornecer os itens correspondentes de cada opção ao provDados
Porém, como esta nao é uma aplicação em ajax, os dados so aparecerao quando dermos um submit. Por isto ativei a opcao Auto Submit on Change de cada radiobutton.
O problema: a página dá o submit ANTES de alterar provDados. Ou seja, a página recarrega mas o dropdownlist continua o mesmo, pois a avariavel foi alterada depois do componente ser “construido”
Alguma alternativa pra resolver isso?