lecture fichier en localhost et http: file not found!
Bonjour,
je voudrais lire un fichier soit directement a partir du serveur (qd je suis sur le serveur(localhost:8080)), soit a partir du client(http://......).
C'est Ok quand j'execute la lecture du fichier en localhost, par contre
j'ai un "file not found" quand j'execute cette lecture a partir du client.
Pourriez vous me dire comment ouvrir mon fichier svp
Je fais ceci:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| String filename: C:\dossier\file.txt
File file = new File(filename);
System.out.println("getAbsolutePath: " + file.getAbsolutePath() );
getAbsolutePath: C:\dossier\file.txt
try {
URL url = file.toURI().toURL();
System.out.println("url.getFile(): " + url.getFile() );
url.getFile(): /C:/dossierdossier/file.txt
System.out.println("url.getPath(): " + url.getPath() );
url.getPath(): /C:/dossier/file.txt
InputStream ins = url.openStream();
myBuffer = new BufferedReader(new InputStreamReader(ins)); |
Si qq'un pouvait m'aider..ca m'aiderait!
Merci
Désolé on s'est mal compris
le pb : je veux charger un fichier situé sur mon pc, dans une base de donnees située sur un site distant
Quand mon pc et le pc du site forment une et une seule machine c'est OK
Par contre qd mon pc et le pc du site sont deux machines distinctes, j'ai le pb evoqué precedemment
Merci pour ton aide
appli web classique gérée par Tomcat
le programme est une appli web gerée par Tomcat sur le serveur(ou se trouve la BD)