Supprimer une JPEG quand la page JSP se ferme

Supprimer une JPEG quand la page JSP se ferme - Java - Programmation

Marsh Posté le 24-03-2005 à 14:14:11    

Bonjour ,  
 
Sur une page JSP j'affiche le graphique sous format Jpg avec le nom de la session en cours grace a la fonction getId() .  
Je voudrais savoir comment supprimer cette JPEG lorsque  la session est fermée (soit la page JSP).  
 
 
 
 
 
 
Merci de votre aide   :p  

Reply

Marsh Posté le 24-03-2005 à 14:14:11   

Reply

Marsh Posté le 24-03-2005 à 14:16:39    

va falloir revoir un peu le vocabulaire et quelques principes de base là je crois :/
 
 
 
... fous ton image dans /tmp , ton os la virera à un moment ou un autre :p


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 24-03-2005 à 16:10:27    

Oui je sais que l'on peut utiliser cette methode mais c'est pas celle la que je recherche car si il y a une surcharge de serveur ca prend trop de place.
j'ai essaye en creant un fichier temporaire avec  
jpg = jpg.createTempFile(session.getId(),".jpg" );  
et de le supprimer avec la fonction deleteOnExit() qui supprime le fichier temp a la fin lorsque la JVM se termine mais la aussi le JPEG reste

Reply

Marsh Posté le 24-03-2005 à 16:22:03    

sans blague, elle se "termine" quand la vm d'après toi? http://iicrew.free.fr/smileys/smileys/omer.s.gif


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 24-03-2005 à 16:26:47    

oui d'acord mais meme en redémarrant le fichier ne s'efface pas, donc dis moi toi qui a l'air si fort

Reply

Marsh Posté le 31-03-2005 à 16:45:27    

Salut,
 
Tu peut utilisé une classe qui gérer la création de tes images, à chaque fois que tu crée un image, tu stock dans une liste sont path ou mieux l’objet File. Et dans le destructeur de ta classe tu supprime toutes les images crées. Le destructeur de ta classe sera appelé lorsque ta session se terminera
 
A+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed