Bonjour a tous,
dans le cadre du developpement d'une application web,
je souhaite dans une jsp, afficher un tableau :
Je fais ensuite :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <% Bdd b = Bdd.getInstance(); int y; //User u = new User(); User [] u =new User[100]; Object tab [] = b.getUsers().toArray(); int a=tab.length; int i=0; try{ for(i=0;i<a;i++) {u[i] = (User)tab[i];} } catch(Exception e) {e.printStackTrace(); } %>
Mais il semble qu'il y ai un probleme avec l'incrementation de la variable x (java), j'ai essaié de plusieurs maniere mais toujours la meme chose la variable java ne s'incremente pas, comme si le bout de code java introduit dans le script javascript n'etait pas reconnu, lors cela me parait bizzare puisque le bout de code java qui permet de recuperer le contenu du tableau est bien prise en compte, seul l'incrementation pose probleme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <script language="javascript"> var c=<%=a%>; var tab = new Array(c); for(x=0;x<c;x++) { tab[x]="<%=u[x].getNom()%>"; document.write(tab[x]+""); <% x++; %> } </script>
Voila je n'arrive pas a regler ce probleme
Quelqu'un pourrait-il m'aider ?
Merci d'avance !
Partager