FileUpload et création d'un fichier upload_xx.tmp
Bonjour,
j'ai une application qui permet aux utilisateurs d'uploader un fichier.
Seulement je viens de m'apercevoir que lors de l'upload des fichiers, un fichier temporaire nommé upload_xxxxx.tmp est créé à chaque fois dans le répertoire tmp de l'ordinateur, et ceux ci s'accumulent.
Y a t'il moyen de supprimer automatiquement ce fichier une fois que l'upload est effectué ?
mon code actuel qui récupère le fichier uploadé :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
boolean isMultipart = FileUpload.isMultipartContent(req);
DiskFileUpload upload = new DiskFileUpload();
List /* FileItem */ items = upload.parseRequest(req);
//Parcours les champs du formulaire
Iterator iter = items.iterator();
while (iter.hasNext()) {
if(item.getFieldName().startsWith("file_") )
{
InputStream file = null;
file = item.getInputStream();
}
} |
Merci d'avance pour votre aide