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
function listar() { var sf; sf = ""; if (form.dataI.value!=null && form.dataI.value!="") { sf += "x"; } if (form.dataF.value!=null && form.dataF.value!="") { sf += "y"; } <%=utils.web.JSGenerator.generateJasperDialog("rutareport","",sf,"")%> }
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.