29/12/2010, 15:59
|
| Colaborador | | Fecha de Ingreso: julio-2008 Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses Puntos: 1532 | |
Respuesta: agregar atributos a objeto java desde javaScript los scriptlets de java se ejecutan en el servidor, javascript se ejecuta en el cliente, no puedes intercambiar información de la forma: if(j=0) {<%art.setPdi(Long.parseLong(%>celdas[j].innerHTML<%)); long ih = art.getPdi(); System.out.println(ih);%>}
simplemente porque ambos lenguajes tienen diferente ámbito de ejecución, el método parseLong no obtiene NADA porque javascript se ejecuta en el cliente y no puedes obtener celdas[j].innerHTML porque el DOM no se ha cargado, ni se cargará hasta que finalice java y envié el HTML al cliente, es allí donde javascript se ejecuta.
necesitarías recurrir a técnicas como AJAX para enviar peticiones al servidor sin recargar la página
__________________ ¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra... |