[java] tester si un fichier existe

tester si un fichier existe [java] - Java - Programmation

Marsh Posté le 20-07-2004 à 16:07:18    

bon j'hallucine, je pensais que j'allais faire ca en 2 min, et en fait ji arrive pas
le truc c'est que je veux tester si un fichier existe
ce fichier (si il existe) est situe sur un serveur, je peux donc y acceder en faisant \\nomServeur\.... ou alors ya egalement un serveur web qui tourne, et donc je peux y acceder en faisant http://nomServeur/....
 
donc pour tester si le fichier existe je voulais utiliser la methode exists de la classe File, mais je ni arrive pas
 
si vous pouviez me donner un ptit coup de main ;)
 
merci

Reply

Marsh Posté le 20-07-2004 à 16:07:18   

Reply

Marsh Posté le 20-07-2004 à 16:14:15    

Tu crois que tu peux aller piocher chez le serveur comme ça !?
En faisant une appli-web, tu pourras faire quelque chose. Via un poste client, si tu veux pouvoir accèder à des fichiers par UNC (\\nomServeur\...), 'faut que les répertoire soient partagés, et je doute que ce soit le cas.

Reply

Marsh Posté le 20-07-2004 à 16:15:39    

desole, j'ai pas preciser
je bosse sous tomcat, donc c'est dans une webapp que je veux faire ca
evidemment le dossier est partage, et j'ai les droits dessus, en plus il y a un serveur web qui tourne dessus
 
voila
 
merci ;)

Reply

Marsh Posté le 20-07-2004 à 17:09:48    

java.net.URL est ton ami


---------------
Light is right
Reply

Marsh Posté le 20-07-2004 à 17:11:09    

T'embrouille tout !

Reply

Marsh Posté le 20-07-2004 à 17:12:27    

je vois pas koi faire avec cette classe, j'avais deja vu mais ca ne m'aporte rien :(

Reply

Marsh Posté le 20-07-2004 à 17:14:00    

Ben tu construit un objet java.net.URL en passant l'adresse de ton serveur et tu fais un openConnection ou un openStream pour savoir si le fichier existe.


---------------
Light is right
Reply

Marsh Posté le 20-07-2004 à 17:15:49    

ca me parait compliquer comme maniere de faire

Reply

Marsh Posté le 20-07-2004 à 17:18:21    

[:proy]


---------------
Light is right
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed