Mis datos interactúan con el código Java en segundo plano a través del método ajax de jquery. Hago una sesión for en el código Java y uso stringbuffer append para procesar los datos json para generar una tabla (aproximadamente 1000 filas de datos) y devuelvo la tabla como una cadena. En la página, coloco el texto devuelto en forma de internalHTML en un lugar personalizado en el div. Dado que la interfaz tarda 10 o 15 segundos en actualizarse, no se pueden realizar otras operaciones en la página cuando se realiza una solicitud ajax.
También intenté usar JavaScript en la recepción para que ajax devuelva el objeto json y generar una tabla en el cliente. Esto es aún menos eficiente. Generalmente hace que el cliente falle.
No sé si algún héroe ha encontrado este problema o tiene una buena solución. Me gustaría agradecerles por su ayuda.
responder:
10 ~ 15 Actualizar 1000 filas, esta es la clave,
¿Por qué devuelves 1000 filas cada vez?
Hay 1000 filas por primera vez, pero no hay forma por segunda vez. ¿Han cambiado estas 1000 filas?
Se debe utilizar una marca de tiempo. El fondo solo devuelve datos que han cambiado después de esta marca de tiempo y luego actualiza la marca de tiempo.