Das Problem besteht eigentlich darin, dass der Browser seinen eigenen Cache verwendet.
Daneben gibt es im Internet und vielleicht auch im Intranet noch zahlreiche weitere caches auf irgendwelchen Zwischenservern.
Du kannst dich auch nicht auf irgendwelche Browsereinstellungen bei Usern verlassen. Es sei denn es ist im Intranet und es gibt eine wirklich stringente Politik für Browsereinstellungen. Und dann kommt der Unternehmensmerge...
Jedenfalls sollte man sich bemühen, solche Sachen zentral von der Anwendung aus zu steuern. Das geht auch mit HttpHeadern. In Domino6 existiert hierfür extra die @SetHttpHeader.
Such mal nach @setHttpHeader (oder ich tu das). Jedenfalls existiert da eine Kombination dieser HttpHeader-Felder.
Bemühe dich, Applets einfach nicht zu verwenden. Jedesmal gibts die 1-minütige Gedenkminute zum Starten der VM. In Java spielen Applets ein absolutes Nischendasein und die Notes-Applets sind -glaub ich- sowieso irgendwie problematisch.
http://www.codestore.net/store.nsf/unid/BLOG-20040629/(und ich halte Java für die beste Erfindung seit Geschnitten Brot).
Ein paar weitere interessante links:
http://www-128.ibm.com/developerworks/lotus/library/ls-resp_head_rules/ (hier wird auch gezeigt, dass es in Domino mit Web Site Rules geht).
In einer reinen Domino Intranet Umgebung, in der alle Browser http1.1 verstehen, müsste imho @SetHTTPHeader("Cache-Control";"no-store") reichen.
hier noch mehr:
http://www.jguru.com/faq/view.jsp?EID=377Solche Tools sind auch nicht so schwierig und echt hilfreich (gratis):
https://www.fiddlertool.com/fiddler/Du kannst aus dem Tab Request Builder gegen eine Anwendung eine URL schicken und siehst genau was ankommt.
Gruß Axel