Necesito que un JSP se actualice cada 5 segundos con información procedente de una tabla en la bbdd, con lo que he usado setInteval de javascript y la función quedó de la siguiente manera:
Código Javascript:
Ver original
<script> function fun(){ <% GestorBBDD g = new GestorBBDD(); int num_respuestas = g.getTotalBBDD();//devuelve total (entero) g.closeConn(); %> alert(num_respuestas); } setInterval("fun()",5000); </script>
Cuando entro por primera vez a la página el alert me da el valor TOTAL correcto. Ahora bien, si voy a la BBDD, y elimino de la tabla un registro el valor no cambia, sigue saliendo el mismo TOTAL. Si vuelvo a cargar (F5) la página entonces SI que me da el valor nuevo.
¿Cómo puede ser que el alert sigue saliendo y es como que no pasa por el código java?
Gracias.
Saludos.