Bonjour à tous,
Je suis en train de mettre au point une petite interface admin en jsp qui permet d'uploader et de supprimer des documents.
Mon problème concerne la suppression :
Ca marche impecable en local avec le chemin absolu du fichier, mais pas sur le serveur avec un chemin relatif...![]()
-> Doit-on obligatoirement indiquer le chemin absolu du fichier à supprimer ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 String path = application.getRealPath("upload"); String filename = request.getParameter("file"); String fullPath = path + System.getProperty("file.separator") + filename; // en local : fullPath = "C:\Tomcat_4.1\webapps\content\static\upload\fichier.gif" // sur serv : fullPath = "/home/jcdecaux/cofax/apps/content/static/upload/fichier.gif" File file = new File(fullPath); boolean success = file.delete();
-> Est-ce que cela peut être un problème de droits ?
Merci d'avance !![]()
Partager