Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3428 connectés 

 


Dernière réponse
Sujet : [JAVA] Fichiers properties
darklord22

archangel a écrit a écrit :

Ah merci pour toutes vos infos :hello:  
 
bon maintenant reste plus qu'à coder  :cry:  vous inquiétez je vais me débrouiller  :sol:  




 
Sinon pose tes questions + code. No blème


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
darklord22

archangel a écrit a écrit :

Ah merci pour toutes vos infos :hello:  
 
bon maintenant reste plus qu'à coder  :cry:  vous inquiétez je vais me débrouiller  :sol:  




 
Sinon pose tes questions + code. No blème

archangel Ah merci pour toutes vos infos :hello:  
 
bon maintenant reste plus qu'à coder  :cry:  vous inquiétez je vais me débrouiller  :sol:
darklord22 Pour récupérer cette info, il faut utiliser la classe Properties en Java.
 
Si ton fichier s'appelle toto.properties
 
FileInputStream f = new FileInputStream("toto.properties" );
Properties p = new Properties();
p.load(f);
 
Et vala dans P tu as la liste des paires noms/valeurs
 
A+
TheNicow En fait, les .properties de java, sont en quelques sortes des .ini
Ils permettent de stocker des variables globales.
 
Il s'agit en fait de fichiers textes, de la forme
 
Nom1=Valeur1
Nom2=Valeur2
...
 
L'interet des fichiers .properties est que tu n'y accede pas par un path complet, type C:\..., mais par http:\\
 
Supposons que qd tu installes un serveur sur une machine, tu crée un repertoire temporaire pour des fichiers. Tu veux par exemple que ce soit "C:\Temp"
Si tu codes ce nom de répertoire en dur ds ton code java, tu ne peux pas changer de repertoire temporaire, et ca perd son interet.
 
Donc tu te crée un fichier .properties qui contient la ligne suivante :
 
TempPath=C:/Temp
 
Ds ton code source, tu accede à ce .properties par http, donc quelque soit, le repertoire d'installation du serveur, ce fichier sera accessible.
Tu récupères la valeur de TempPath, tu en deduit ton répertoire temporaire.
 
Si tu veux modifier ton repertoire temporaire, il te suffit de modifier la valeur ds le .properties, tu n'as pas besoin de recompiler tout le code.
 
Voila.
 [:thenicow]
archangel Ben je veux savoir ce qu'est un fichier properties en java?
Est-ce qu'il a une structure particulière? etc...
rick@r mais quelle est ta question exactement?
archangel Salut,
 
Voilà je veux juste savoir ce que c'est? Qu'est ce qu'on met dedans ? etc...
 
Merci @+

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)