Obtenir le chemin absolue en java

youssef -  
 youssef -
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 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
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
youssef
 
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