Netbeans Visual Web - Metodologia pra resolver problema de "submit"

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?

será que a unica solucao é ajax?