Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/02/2018, 02:09
tonigomila1988
 
Fecha de Ingreso: mayo-2011
Ubicación: Palma de Mallorca
Mensajes: 108
Antigüedad: 13 años
Puntos: 4
jsp variables js a java

Hola a todos,

estoy empezando con jsp, por que en el nuevo sitio donde estoy trabajando lo utilizan y tengo una función de un submit de form donde tengo una variable js, hago mis comprobaciones y luego la paso por parametro a la función java que llamar a un report:

Código Javascript:
Ver original
  1. function listar() {
  2.             var sf;
  3.            
  4.             sf = "";
  5.  
  6.             if (form.dataI.value!=null && form.dataI.value!="") {
  7.                 sf += "x";
  8.             }
  9.             if (form.dataF.value!=null && form.dataF.value!="") {
  10.                 sf += "y";
  11.  
  12.             }
  13.  
  14.             <%=utils.web.JSGenerator.generateJasperDialog("rutareport","",sf,"")%>
  15.         }

Si lo dejo de esta manera, interpreta sf como una variable java y al no estar definida en java, salta error.

¿Como puedo pasar la variable js por los parámetros de java?

Gracias por su atención.

PD: el action del form llama a la misma página.