tenho um jsp para cadastro de funcionários. Tenho textFields para código, nome, … Para o cadastro de funcionário, é necessário a inserção de um cargo. As descrições dos cargos cadastrados são carregados em um combo html (select).
minha dúvida é a seguinte: quando o usuário seleciona o combo, gostaria de carregar o código do cargo num textField. Para isso, coloquei no evento onChange do combo uma função JavaScript: carregaCodCargo(). No local reservado para o JavaScript, coloco o seguinte trecho:
<script>
function carregaCodCargo() {
f = document.forms['form1'];
f.txtCodCargo.value = <%=cVO.getCodCargo()%>;
}
porém o código aparece 0 (zero).
Sei que o JavaScript é executado antes do JSP. Gostaria de saber como faço para buscar os dados do cargo que quero, buscando pela descrição do cargo, que é o que tenho, já que carreguei no combo html.
grato,