[JAVA] Impossible de supprimer des fichiers uploades sur Tomcat

Impossible de supprimer des fichiers uploades sur Tomcat [JAVA] - Programmation

Marsh Posté le 05-03-2002 à 07:16:33    

J'utilise un formulaire pour uploader via des pages JSP des fichiers sur Tomcat dans un repertoire disons webapps/myapp/upload.
 
Je parse ces fichiers et ensuite je veux les effacer via la methode java.io.File.delete(); Or Tomcat bloque les fichier apres les avoir ouverts et donc je ne peux les effacer.
 
Une idee???

Reply

Marsh Posté le 05-03-2002 à 07:16:33   

Reply

Marsh Posté le 05-03-2002 à 09:14:24    

Bin tu dois releaser les références et les streams que tu as sur ce fichiers
 
Tu dois bien faire in.close() où in est un stream d'entrée sur ton fichier. Ensuite tu peux faire delete.
 
Et puis sois précis! Lorsque tu dis "Tomcat bloque ..." Ca veut dire quoi ca exactement? T'as une exception lorqsue tu veux effacer? Et si oui envoie la trace


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 05-03-2002 à 23:04:16    

Desole DarkLord pour l'imprecision. En verifiant mon code, effectivement j'avais oublie de fermer une reference a un fichier java.io.FileInputStream.close().
 
Ca marche maintenant. Merci pour ton aide.

Reply

Marsh Posté le 06-03-2002 à 08:49:19    

you're welcome  :hello:


---------------
Just because you feel good does not make you right
Reply

Sujets relatifs:

Leave a Replay

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