Cache Tomcat

Bom Dia, minha duvida não é de java mas é em relação ao tomcat, pois está acontecendo algo estranho.

Tenho uma aplicação q gera cotação em html e coloca os arquivos em uma pasta dentro do webapps to tomcat é como se fosse uma aplicação do tomcat, porém só tem HTML.

Mas não sei porque em vez em quando quando sobrescreve um HTML já existente o q fica valendo é o velho e não o novo, o pior é q o arquivo dentro da pasta é o novo e quando chamamos no browser vem o velho… ai vem a pergunta existe algum tipo de cache para HTML no tomcat, pois só funciona quando eu do restart no tomcat caso contrário não

Se alguém puder me ajudar

Abraços

Arquivos HTML são por definição estáticos; se você precisa que expirem depois de um determinado tempo, para que o browser possa eliminar a cópia que está no cache dele, então talvez seja possível marcar um tag <META> na página, mas não é garantido.

http://www.web-caching.com/mnot_tutorial/

Há muitos lugares onde uma página pode ficar em cache: no próprio browser, no Tomcat ou então em um proxy.

A única forma que conheço para forçar uma renovação de página é chamá-la com uma URL diferente a cada vez. Por exemplo:

http://blablabla:8080/suaaplicacao/pagina001.html?parametro=11111

http://blablabla:8080/suaaplicacao/pagina001.html?parametro=11112

http://blablabla:8080/suaaplicacao/pagina001.html?parametro=11113

A página é servida pelo Tomcat “fresquinha” porque o parâmetro é diferente para cada vez que você chamar. Também o proxy ou o browser não irão reaproveitar a página velha.

Brigadão… vou estudar um pouco a respeito disso e vou fazer as modificações…

Abraços