G
Guest
Gast
Hallo!
Ich habe folgendes Problem: Mein Servlet schreibt html Seiten dynamisch auf den TomcatServer. Funkitioniert auch alles relativ gut bis auf die kleine Umständlichkeit, daß die Browser "nicht mitmachen", indem sie davon ausgehen, daß eine gleichnamige Datei auch immer den selben Inhalt hat und nicht von einer Anwendung (dynamisch) umgeschrieben werden kann. Wenn man einmal refresh drückt, erst dann "schauen" sie nach. Jetzt eine Anfängerfrage: Ist der Grund der Cache - kann man das Problem irgendwie mit dem header regeln? res.setHeader("Refresh", "sec") ist bei meinem Servlet nicht sinnvoll, weil oft größere Datenmengen geladen werden sollen und beim Wechseln gleich die neueste Version angezeigt werden soll, danach aber nicht mehr aktualisiert werden soll (wegen der Datenmengen). Hab schon viel drüber nachgedacht, aber es wird sehr umständlich - und die einfachsten Lösungen sind ja meistens die besseren.
Kann mir jemand vielleicht einen Tip geben? :idea:
schöne grüße
Ich habe folgendes Problem: Mein Servlet schreibt html Seiten dynamisch auf den TomcatServer. Funkitioniert auch alles relativ gut bis auf die kleine Umständlichkeit, daß die Browser "nicht mitmachen", indem sie davon ausgehen, daß eine gleichnamige Datei auch immer den selben Inhalt hat und nicht von einer Anwendung (dynamisch) umgeschrieben werden kann. Wenn man einmal refresh drückt, erst dann "schauen" sie nach. Jetzt eine Anfängerfrage: Ist der Grund der Cache - kann man das Problem irgendwie mit dem header regeln? res.setHeader("Refresh", "sec") ist bei meinem Servlet nicht sinnvoll, weil oft größere Datenmengen geladen werden sollen und beim Wechseln gleich die neueste Version angezeigt werden soll, danach aber nicht mehr aktualisiert werden soll (wegen der Datenmengen). Hab schon viel drüber nachgedacht, aber es wird sehr umständlich - und die einfachsten Lösungen sind ja meistens die besseren.
Kann mir jemand vielleicht einen Tip geben? :idea:
schöne grüße