URL: https://linuxfr.org/forums/programmation-java/posts/%C3%A9viter-le-rechargement-dune-image-par-un-navigateur-dans-une-ap
Title: éviter le rechargement d'une image par un navigateur dans une applet
Authors: yanlolot
Date: 2005-11-06T22:20:30+01:00
Tags:
Score: 0
Voila mon pb :
j'ai une image essai1.jpeg qui est rafraichit toutes les 500 millièmes de secondes sur mon disque dur, et affichée par une applet dans une page web (hébergée chez moi) .
Le problème, c'est que l'applet affiche tjs la même image ( il ne rafaichit pas l'image ), bien que ma page html dispose des balises metas nécessaires:
<META Http-Equiv="Cache-Control" Content="no-cache">
<META Http-Equiv="Pragma" Content="no-cache">
<META Http-Equiv="Cache" Content="no store">
<META Http-Equiv="Expires" Content="0">
En javascript, j'avais résolu (enfin, on m'avait aidé ) le problème:
l'adresse de l'image s'écrivait :
document.images.myImageName.src = 'webcam.jpg?' + (new Date()).getTime();
(j'ai souligné ce qui indiquait au navigateur que l'image changeait)
Quel est l'équivalent en Java ?
image=getImage(getDocumentBase(),"essai1.jpeg"); ne suffit pas: il réaffiche la même car il la garde en cache
Merci de votre aide