Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/03/2005, 22:31
wwwmaster
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 1.056
Antigüedad: 22 años, 2 meses
Puntos: 37
En efecto, estas confundiendo las capas que componen a una aplicacion web.

JSP es ejecutada en el SERVIDOR, de modo que en el momento en que esta desplegada la pagina o han introducido datos, AUN NO se envia nada al servidor, de modo que JSP aun no puede conocer la variable que mencionas... es mas, JSP solo reconocera los campos del FORM que le son enviados a traves del REQUEST una vez que se de submit a la page.

El codigo que marcas:
<% var clase = form_ElForm.select_ElSelect.options.text
%>

de esta forma no funciona... var clase es algo que solo JSP conoce y
form_ElForm.select_ElSelect.options.text es algo que solo el NAVEGADOR conoce en este momento.


Leete un poco mas a fondo sobre JSP para que entiendas el detalle.
Normamlmente los campos que se leen con Javascript desde el mismo navegador son unicamente para validar datos (nulos, caracteres invalidos, etc) pero con JSP los datos que se reciben del form son para lo que requieras en el servidor (validar contra una base de datos, insertar a una tabla, etc).

Saludos