2 listbox

Sandra
24 de Febrero del 2005
Lo que pasa es que en un jsp tengo 2 listbox, cuando se haga click en el primero tengo que actualizar la informacion del segundo, alguien sabe como soluciones el problema(que nos ea haciendo 2 jsp diferentes)

Ken
24 de Febrero del 2005
Hay dos soluciones típicas para ese problema:

1) Desde servidor: Cuando se cambie el valor del primer select (evento onChange) haces un submit del formulario.

Entonces, el valor del sgundo select lo condicionas al valor del primero, que te vendrá con el request.getParameter("select1")

2) Desde cliente:

Sólo si los elementos de opción son muy pocos. Puedes cargar TODAS las posibles opciones del segundo select en forma de arrays de JavaScript, generando el código Javascript que se ejecutará luego en la página mediante JSP. Entonces, en el evento onChange del primer select, creas, modificas o eliminas los objetos Option que quieras del segundo select.

Yo te recomiendo la primera aproximación.

Salu2