Dejar seleccionado un combo

PabloW
08 de Septiembre del 2005
Buen dia, mi problema es que no se como dejar seleccionado un valor en un combo.
El contexto es el siguiente, tengo una pagina jsp la cual tiene un combo de paises, pero cuando selecciono un pais debo cargar otro combo con ciudades y dejar seleccionado en el combo de paises el pais que me seleccionaron.
Como puedo hacerlo?
Muchas gracias y saludos.
Pablo

Alberto
08 de Septiembre del 2005
Debes pasar al servlet el valor seleccionado. A la vuelta además de tener la colección de países y el pais_seleccionado en sesión, también cargamos la colección de Ciudades.
En la jsp se vuelve a pintar el combo de paises, pero esta vez debes seleccionar pais_seleccionado, porque ya lo tenemos:
<html>
<head>
<script>
function seleccionarCombo() {
for (i=0; i< total_paises; i++) {
if (i == pais_seleccionado) {
document.form1.paises.options[i].selected = true
}
}
}
</script>
</head>
<body onload="pedirVoto()">
pinta combos
</body>
<html>

duhu
08 de Septiembre del 2005
También puedes usar struts, en tal caso, el valor seleccionado permanecería