Hola, necesito pasar un array de objetos Empresa a una función javascript. Lo hice pero no me funciona, os pongo el codigo:
function chequea (empresas){
var e = document.getElementById("e"); //es un parametro que recoge la empresa anterior que había en el formulario, esto lo coge bien
var empresa = new Empresa();
for (i=0; i<empresas.size;i++){
empresa = empresas[i];
if (empresa.CIF == e.value){
document.form.empresa.selectedIndex=i;
}
}
}
lo que tiene que hacer es recoger la empresa que había en el formulario y compararla con las de la lista, y si está la selecciona.
esa función la llamo en el onload del body de la siguiente manera:
<body onload="chequea(${empresas})">
En donde empresas es una lista de objetos empresa que paso a esta jsp.
Saludos!!