Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/01/2008, 07:02
ericaadbr
 
Fecha de Ingreso: enero-2008
Mensajes: 203
Antigüedad: 16 años, 4 meses
Puntos: 1
Re: cargar onchange en otro select con funcion java

Cita:
Iniciado por josimapi Ver Mensaje
Ese código que tienes ahí dentro de <% ...%> es código JSP, de modo que la página html que contenga ese script javascript tiene que estar dentro de un fichero de extensión jsp (tufichero.jsp). Además necesitarás haber hecho los import adecuados, son etiquetas jsp para añadir las clases java. Comprobar que lo que devuelve ese código es lo que tiene que devolver es relativamente sencillo, sigue estos pasos:

-Ejecuta la página jsp (asegúrate que el código javascript está dentro de la página en la que haces el siguiente paso).
-Una vez ejecutada la página jsp, dale botón derecho y elige 'ver código fuente'.
-Dentro de ese código vete a la línea de tu script javascript, donde añadiste el código jsp y comprueba que devuelve el valor que debería.

Para aclararte las cosas, cuando el servidor sabe que abres una página jsp, llama a un parser que ejecuta el código java (en concreto el tuyo está dentro de las etiquetas jsp) y escribe el resultado de las llamadas a los métodos allí donde tú le has dicho. Si los anteriores pasos no te han valido, puedes debugear una página jsp con la mayoría de programas de desarrollo. Simplemente pon un breakpoint en la línea que te interese y ejecuta el servidor en modo debug.

Ya dirás que resultados has obtenido.
esa pagina es jsp, y tiene todos los import, estoy realizando mi tesis, pero la linea donde esta el <% %> tiene mal la sintaxis y siempre me lanza error, supongo que es una de las siguientes dos cosas:
1) O la variable javascript esta mal igualada a la funcion jsp
2) O no puedo enviar de esa forma la variable javascript como argumento de la funcion

En esa linea es donde esta el error, pero no se como solucionarlo