Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1385 connectés 

 


Dernière réponse
Sujet : [JSP/Servlet] rafraichissement d'une image
El_gringo Bon, bah g trouvé un moyen de pallier à ça...
Alors, même si tout le monde semblait s'en taper, je donne ma solution :
en fait, vu que mon image est balancée par la 2è jsp, l'url de l'image était toujours la même (<img src=MonContexte/image.jsp> ).
Du coup, il considérait que la dernière image correspondant à cette url était la bonne. Du coup, j'ai ajouté à cette url un critère de différenciation:
<img src=MonContexte/image.jsp?NoImg=<%=NoImg%>>
qui n'est pas utilisé dans la jsp. Il sert juste à ce que le navigateur n'agisse pas comme si toutes les images étaient les mêmes !
Merci à moi ! :hello:  
 :D

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
El_gringo Bon, bah g trouvé un moyen de pallier à ça...
Alors, même si tout le monde semblait s'en taper, je donne ma solution :
en fait, vu que mon image est balancée par la 2è jsp, l'url de l'image était toujours la même (<img src=MonContexte/image.jsp> ).
Du coup, il considérait que la dernière image correspondant à cette url était la bonne. Du coup, j'ai ajouté à cette url un critère de différenciation:
<img src=MonContexte/image.jsp?NoImg=<%=NoImg%>>
qui n'est pas utilisé dans la jsp. Il sert juste à ce que le navigateur n'agisse pas comme si toutes les images étaient les mêmes !
Merci à moi ! :hello:  
 :D
El_gringo Alors, voila mon problème :
a l'heure actuelle, ma servlet affiche des images qu'elle à elle même créées. Pour cela, ma servlet appel une page jsp (page.jsp), qui génère une page HTML qui contient nottament une balise <img src=image.jsp>, ce qui à pour effet d'appeler une deusième jsp, dont le rôle est de balancer au navigateur les données de l'image.
ça, ça marche nickel...  
Mais voila: j'ai un bouton qui permet de passer d'une image à l'autre. Mais, quand on a parcouru qqs images (via mon appli), et qu'on veut revenir en arrière pr revoir les images précédentes (via le bouton "précédent" du navigateur), c'est la dernière image qui s'affiche tout le temps. Comment palier à ça ?
J'ai essayé d'interdire le cache à l'explorateur (par le header : <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> ), ms ça change rien... :-(

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)