¿Por qué el servidor Tomcat no actualiza el contenido HTML en una aplicación web de servlet cuando se realizan cambios?

Lo primero

Tomcat es un servidor web y un contenedor de páginas Servlet / JavaServer. A menudo se usa como servidor de aplicaciones para aplicaciones estrictamente basadas en la web , pero no incluye el conjunto completo de capacidades que un servidor de aplicaciones Java EE proporcionaría”.

Para referirlo, visite el sitio web de tomcat o debajo del enlace de wikipeadia


http://en.m.wikipedia.org/wiki/A…

Segundo
Puedes hacer tres cosas para ver tus cambios

1. Limpie las páginas desplegadas del directorio tomcat y vuelva a implementar sus páginas.
(Si está utilizando ide como eclipse, vaya a la pestaña del servidor y haga clic derecho en su módulo desplegado y límpielo O puede limpiar el directorio completo del servidor)

2. Reinicie el servidor.
(Si está utilizando ide como eclipse, vaya a la pestaña del servidor y haga clic derecho en su servidor, haga clic en reiniciar)

3. Si ambos no funcionan, vaya a las opciones de su navegador y limpie la memoria caché porque su navegador guarda una copia de sus páginas anteriores (si va a cambiar el mismo cambio de página puede no reflejarse) para renderizar las páginas más rápido.

Estos son solo casos que pueden suceder.

Hola ,

Realice los cambios como he hecho en las propiedades de TOMCAT en eclipse. Debería funcionar al 100%. Verifique la publicación automática cuando los recursos cambien.

También recomiendo el navegador Chrome en modo incógnito si es posible durante las pruebas.

Todavía enfrenta un problema. Solo comenta mi respuesta. Principalmente esto debería resolver su problema.

Gracias
Sandeep Satone

Hay 2 cosas aquí:

1. Tomcat no es un servidor. Es un contenedor de servlet.
2. Cada clase trata de reducir la cantidad de operaciones realizadas para ahorrar una memoria preciosa y ciclos de computación. Este proceso se llama almacenamiento en caché.
Si no lo desea, desactívelo. He aquí cómo: ¿Cómo desactivo el almacenamiento en caché de Tomcat? Tengo problemas de archivos estáticos extraños

Además, si mata el programa y reinicia, volvería a cargar los archivos, no desde el caché, ya que el caché se borró en el momento en que finalizó el proceso.

Vuelva a implementar los archivos. Es el proceso apropiado, de lo contrario siempre puede reiniciar tomcat.

More Interesting

¿Qué es un div dinámico en HTML / Javascript y para qué se utiliza?

¿Redmine también sirve como una buena herramienta de seguimiento de errores o problemas para proyectos?

¿Qué Framework PHP es el mejor para desarrollar un sitio de redes sociales con funcionalidad Chat, Calendario, Eventos, Gestión de tareas y cuenta con pasarela de pago?

¿Cómo podría crear una aplicación web Django como Codecademy?

Cómo ejecutar la misma aplicación Node.js que una aplicación de consola y también una aplicación de navegador

¿Cuál es el requisito de hardware (infraestructura) necesario para que Jmeter cargue grandes aplicaciones web de prueba? (Digamos, sitios web y aplicaciones de la universidad).

Los Tutoriales máximos se basan en aplicaciones crud. Si creo que estoy bien en aplicaciones crud, ¿sobre qué tipo de aplicaciones necesito estudiar?

¿Qué necesito saber para crear una aplicación web completa en Python?

¿Para qué sirve Node.js? ¿Hay algunos buenos tutoriales para "comenzar a usar Node.js" que pueda recomendar?

¿Cuáles son las ventajas de SSD VPS frente a SSD VPS en el alojamiento de una aplicación web?

¿Qué compañías hacen videos introductorios para compañías Web 2.0?

¿Cuál es el punto de mantener la autenticación de múltiples proveedores (Facebook, Twitter, etc.) y ponerlos en una cuenta en su sitio web (por ejemplo, Quora)?

¿Cuál es el marco más útil para usar para aplicaciones del lado del cliente con una API de reposo de nodo?

Cómo mejorar mi retención de usuario de una aplicación web

¿Necesito descargar algo para comenzar a escribir código en HTML, Javascript o CSS?