Tiempo de espera de solicitud HTTP mientras la tarea se ejecuta en el servidor

Tengo una aplicación web basada en Java EE que se ejecuta en Tomcat y Spring 3.0. Mi página web envía una solicitud para eliminar un gran conjunto de registros. Mientras la solicitud se ejecuta en segundo plano, aparece un error de tiempo de espera que dice: "Se produjo un error interno".

Creo que es un problema de tiempo de espera del navegador. ¿Hay alguna forma de arreglarlo? En web.xml de Tomcat, el tiempo de espera de la sesión se establece en 30.

¿Debo usar alguna devolución de llamada Ajax en lugar de una solicitud posterior?

Respuesta 1

Quería serializar la lista con diferentes objetos de la clase Persona con un nombre, apellido y un cumpleaños. Después de mirar diferentes preguntas en el foro, descubrí que necesito ...

Tenía instalado java jdk 1.6, y hoy instalé jdk 1.7 porque era necesario para compilar un nuevo proyecto. Así que cambié JAVA_HOME de la ruta 1.6 a la ruta 1.7 y creé el proyecto usando jdk 1.7 cuando intenté ...

Tengo una función que copia el archivo binario public static void copyFile (String Src, String Dst) lanza FileNotFoundException, IOException {File f1 = new File (Src); Archivo f2 = archivo nuevo (Dst); ...

Tengo una Vista en mi ConstraintLayout que está posicionada en XML. Luego quiero cambiar esta vista a otra vista al hacer clic en el botón. Tengo el script para hacerlo y funciona bien, pero aparece la nueva Vista ...