Bonjour à tous,
voila j'essaye de faire apparaitre dans une jsp des variables de type String issues de Arraylist et de hashmap par l'intermediaire d'un javascript mais elles n'apparaissent pas. Par contre, si j'utilise des variables en dehors des boucles qui me permettent de récupérer mes valeurs, cela fonctionne et je ne vois pas pourquoi...
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 for (int i = 0; i < listeSrvParameter.size(); i++){ srvParam = (ServerParameters)listeSrvParameter.get(i); nomServer = srvParam.getServerName(); out.println("<tr><td bgcolor=#242424 height='78px'>"); compteur = 0; rebours = 0; find = false; for(int g=0;g<listServeurs.size();g++){ triParam = (FeuTriParamaters)listServeurs.get(g); recupLigne = triParam.getEtatFeuTri(); typeAlerte = recupLigne.substring(recupLigne.indexOf("alerte"),recupLigne.indexOf(" Test")); if(triParam.getNomServeurTri().equals(nomServer)){ rebours = 10 - compteur++; if(rebours>=1){ if(typeAlerte.equals("alerte URL")){ //là le montre('"+recupLigne+"') fonctionne pas out.println("<IMG SRC=images/feuxOrange.gif alt='feuxOrange' onmouseover= montre('"+recupLigne+"'); onmouseout= cache();>"); find=true; } else if(typeAlerte.equals("alerte DB")){ //là ça fonctionne out.println("<IMG SRC=images/feuxRouge.gif alt='feuxRouge' onmouseover= montre('"+nomServer+"'); onmouseout= cache();>"); find=true; } } } }
Partager