Grüssi!
Ich ärgere mich gerade mit Tomcat/Servlets: Anscheinend cacht Tomcat jedes Servlet beim ersten Aufruf. - Somit wird es schwierig, mein Projekt zu debuggen.
response.addHeader("Expires", "Mon, 26 Jul 1997 05:00:00 GMT");
response.addHeader("Cache-Control", "no-cache, must-revalidate");
response.addHeader("Pragma", "no-cache");
Probiers mal so:
response.setHeader("Pragma", "no-cache");
response.setDateHeader("Expires", 0);
response.setHeader("Cache-Control", "no-cache, must-revalidate");
response.setHeader("Cache-Control", "no-store");
Falls das Reeload im Browser dann immer noch nicht funktioniert:
Lösch das alte Servlet (class-Datei),
ruf es im Browser auf (Fehlermeldung sollte erscheinen)
und dann kompilier das Servlet neu.
Falls das alles nix nützt, wird dir nix anderes als eine Tomcat-Neustart übrig bleiben :-(
lg bernhard