1/ Que se passe t il si Test n'existe pas ? Le fichier est créé dans le répertoire d'exécution de l'application n'est ce pas ?
A mon avis rien, le File c'est virtuel ca ne crée pas de fichiers sur le disque sauf si tu le demande explicitement
2/ Est ce possible depuis une appplet ?
oui puisque c'est virtuel, par contre si tu tente d'écrire ou de lire le fichier, c'est autre chose, ca dépend de la sécurité.
3/ Peut on forcer la création d'un fichier meme s'il existe déja (ecrasement) ? Comment ?
tu devrais lire java.io.* je pense
Axel R.
1/ Que se passe t il si Test n'existe pas ? Le fichier est créé dans le répertoire d'exécution de l'application n'est ce pas ?
la méthode .exists() permet de vérifier si le fichier existe. N'oublie pas de mettre le nom du fichier entre guillemet.
2/ Est ce possible depuis une appplet ?
non pour des raisons de sécurité. Il me semble qu'il y a un moyen de contourner ce probleme en passant par les services http classique (upload de fichier et envoie d'un fichier par le flux http qui sera proposé à la sauvegarde par le navigateur.)
Axel
1/ Que se passe t il si Test n'existe pas ? Le fichier est créé dans le
répertoire d'exécution de l'application n'est ce pas ?
la méthode .exists() permet de vérifier si le fichier existe.
N'oublie pas de mettre le nom du fichier entre guillemet.
2/ Est ce possible depuis une appplet ?
non pour des raisons de sécurité. Il me semble qu'il y a un moyen de
contourner ce probleme en passant par les services http classique
(upload de fichier et envoie d'un fichier par le flux http qui sera
proposé à la sauvegarde par le navigateur.)
1/ Que se passe t il si Test n'existe pas ? Le fichier est créé dans le répertoire d'exécution de l'application n'est ce pas ?
la méthode .exists() permet de vérifier si le fichier existe. N'oublie pas de mettre le nom du fichier entre guillemet.
2/ Est ce possible depuis une appplet ?
non pour des raisons de sécurité. Il me semble qu'il y a un moyen de contourner ce probleme en passant par les services http classique (upload de fichier et envoie d'un fichier par le flux http qui sera proposé à la sauvegarde par le navigateur.)
Axel
jerome moliere
Kupee wrote:
Latyr_Dev wrote:
Une très petite question :
File Test = new File (Test.txt) ;
1/ Que se passe t il si Test n'existe pas ? Le fichier est créé dans le répertoire d'exécution de l'application n'est ce pas ?
A mon avis rien, le File c'est virtuel ca ne crée pas de fichiers sur le disque sauf si tu le demande explicitement
tout a fait exact d'ailleurs en lisant l'APi (saine lecture)
on peu tdecouvrir une methode exists() renvoyant un booleen...
2/ Est ce possible depuis une appplet ?
oui puisque c'est virtuel, par contre si tu tente d'écrire ou de lire le fichier, c'est autre chose, ca dépend de la sécurité.
3/ Peut on forcer la création d'un fichier meme s'il existe déja (ecrasement) ? Comment ?
tu devrais lire java.io.* je pense ou chercher des tutoriaux sur cette api du moins
jerome
-- Auteur cahier du programmeur Java tome 2 - Eyrolles 10/2003 http://www.eyrolles.com/php.informatique/Ouvrages/ouvrage.php3?ouv_ean1382212111941
Kupee wrote:
Latyr_Dev wrote:
Une très petite question :
File Test = new File (Test.txt) ;
1/ Que se passe t il si Test n'existe pas ? Le fichier est créé dans
le répertoire d'exécution de l'application n'est ce pas ?
A mon avis rien, le File c'est virtuel ca ne crée pas de fichiers sur le
disque sauf si tu le demande explicitement
tout a fait exact d'ailleurs en lisant l'APi (saine lecture)
on peu tdecouvrir une methode exists() renvoyant un booleen...
2/ Est ce possible depuis une appplet ?
oui puisque c'est virtuel, par contre si tu tente d'écrire ou de lire le
fichier, c'est autre chose, ca dépend de la sécurité.
3/ Peut on forcer la création d'un fichier meme s'il existe déja
(ecrasement) ? Comment ?
tu devrais lire java.io.* je pense
ou chercher des tutoriaux sur cette api du moins
jerome
--
Auteur cahier du programmeur Java tome 2 - Eyrolles 10/2003
http://www.eyrolles.com/php.informatique/Ouvrages/ouvrage.php3?ouv_ean1382212111941
1/ Que se passe t il si Test n'existe pas ? Le fichier est créé dans le répertoire d'exécution de l'application n'est ce pas ?
A mon avis rien, le File c'est virtuel ca ne crée pas de fichiers sur le disque sauf si tu le demande explicitement
tout a fait exact d'ailleurs en lisant l'APi (saine lecture)
on peu tdecouvrir une methode exists() renvoyant un booleen...
2/ Est ce possible depuis une appplet ?
oui puisque c'est virtuel, par contre si tu tente d'écrire ou de lire le fichier, c'est autre chose, ca dépend de la sécurité.
3/ Peut on forcer la création d'un fichier meme s'il existe déja (ecrasement) ? Comment ?
tu devrais lire java.io.* je pense ou chercher des tutoriaux sur cette api du moins
jerome
-- Auteur cahier du programmeur Java tome 2 - Eyrolles 10/2003 http://www.eyrolles.com/php.informatique/Ouvrages/ouvrage.php3?ouv_ean1382212111941
Francis JUGE-BOIRARD
Bonjour, Pourquoi ne serait-il pas possible d'accéder au système de fichier local avec une applet. C'est tout à fait possible. Il faut que l'applet soit signé et que l'utilisateur accepte de lui faire confiance. Ce n'est pas trivial mais ce n'est pas non plus insurmontable loin de là.
Francis JUGE-BOIRARD
Bonjour,
Pourquoi ne serait-il pas possible d'accéder au système de fichier local
avec une applet.
C'est tout à fait possible. Il faut que l'applet soit signé et que
l'utilisateur accepte de lui faire confiance.
Ce n'est pas trivial mais ce n'est pas non plus insurmontable loin de là.
Bonjour, Pourquoi ne serait-il pas possible d'accéder au système de fichier local avec une applet. C'est tout à fait possible. Il faut que l'applet soit signé et que l'utilisateur accepte de lui faire confiance. Ce n'est pas trivial mais ce n'est pas non plus insurmontable loin de là.