Obtenir le chemin absolue en java

Fermé
youssef - 19 mai 2011 à 13:25
 youssef - 19 mai 2011 à 14:48
je veux obtenir le chemin absolue d'un fichier choisi par un utilisateur(en faisant parcourir) en struts(J2EE)
j'ai deja mis
File monfichier;
String pathfichier=monfichier.getAbsolutePath();
mais quand je fais
System.out.println("chemin absolue de mon fichier est "+pathfichier);
cela me donne C:\Program Files\glassfish-v2.1\domains\domain1\config\nomfichier.csv"


et pourtant mon fichier se trouve dans le bureu
j'aimerais que ca me donne chemin\nomfichier.csv

j'espére que j'etais clair
A voir également:

2 réponses

KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 3 015
19 mai 2011 à 14:29
C:\...\nomfichier.csv est bien un chemin absolu, il n'y a pas de problème avec getAbsolutPath, la question est plutôt de savoir si tu as bien affecté monFichier au bon endroit, ce qui n'est vraisemblablement pas le cas, mais il nous manque des informations sur ton code pour s'en assurer : quelle est l'affectation monFichier= ?
0
je recupere monfichier à travers

<html:file property="monfichier " />
donc quand on fait l'execution c'est à l'utilisateur de parcourir et donner son fichier


Merci d'avance KX
0