Bonjour à tous,
je suis occupé à essayer de parcourir un fichier de type properties qui contiens plusieurs valeur pour la génération de bouton au format html automatique.
Pourquoi faire comme cela ?
Simplement que la personne à demander de pouvoir édité un seul et unique fichier avec un note pad ou autre.
le but est de générer des boutons qui eux même auront une action pour l'envoie de sms par groupe d'après le bouton choisi, voilà pour la petite histoire.
maintenant j'arrive à parcourir le fichier properties mais au lancement on dirais qu'il fait une boucle sans fin et je ne sais pas pourquoi. j'ai essayer également avec un iterator et même résulat.
donc je voudrais faire une boucle avec la condition de sortie quand on arrive à la fin du fichier properties.
voici mon code et plus bas le contenu du properties (génération directement dans une page jsp)
et le properties
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <ul id="listBtn"> <% int i = 1; Properties property = new Properties(); property.load(new FileInputStream("C:/config.properties")); //Iterator it = property.keySet().iterator(); Enumeration e = property.propertyNames(); while (e.hasMoreElements()) { out.print("<li><input type='button' value='property.getProperty(ButtonName1)'/></li>"); %> <% } %>
j'espère vraiment que vous pourrez m'apporter une idée sur le problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45 #Parametres de configuration pour l'affichage et la gestion des fichiers in et out #Répertoire des fichier in out et mot de passe de confirmation #PathIn=c:\test\in #PathOut=c:\test\out #Pwd=405 #gestion bouton 1 ButtonName1=Général renfort caserne File1=GeneralRenfortCaserne.txt Color1=gray #gestion bouton 2 ButtonName2=Plan d'urgence File2=PlanUrgence.txt Color2=red #gestion bouton 3 ButtonName3=Rappel Cadre File3=Cadre.txt Color3=yellow #gestion bouton 4 ButtonName4=Intervention CMIC File4=CMIC.txt Color4=yellow #gestion bouton 5 ButtonName5=Intervention GRIMP File5=GRIMP.txt Color5=gray #gestion bouton 6 ButtonName6=Intervention plongeur File6=Plongueur.txt Color6=gray #gestion bouton 7 ButtonName7=Renfort équipe 200 File7=Volontaire200.txt Color7=gray #gestion bouton 8 ButtonName8=Renfort équipe 300 File8=Volontaire300.txt Color8=gray #gestion bouton 9 ButtonName9=Renfort équipe 400 File9=Volontaire400.txt Color9=gray #gestion bouton 10 ButtonName10=Renfort équipe 500 File10=Volontaire500.txt Color10=gray
merci
Rudy
Partager