Bonjour,

je voudrais remplir une liste deroulante en fonction des checkbox cochées et d'une date selectionnée.

Dans ma page jsp, j'ai donc ecrit la fonction javascript suivante, ou ma fonction java getApplis retourne les applis a ajoutées dans la liste.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function remplirApp(form)
{
form.appli.options.length=0;
 
<%String [] machines = new String[2]; machines[0]="op60zrp1";machines[1]="op60zws1";
Object[] res = Donnees.getApplis("21042006", machines);
for (int i=0; i<res.length; i++)
{%>
var o=new Option("<%=res[i].toString()%>","<%=res[i].toString()%>");
form.appli.options[form.appli.options.length]=o;
<%}%>
} 


Ainsi ecrite, ma fonction marche mais cela est du au fait que tout est "statique".... en fait il faudrait que je remplace le 21042006 par form.date.value et le tableau res crée en statique par form.machines ...

En fait je ne sais aps intégrer ces valeurs dans mon jsp !! Je ne sais même pas si cela est faisable

Sinon il faudrait reecrire ma fonction java en javascript mais elle manipule des fichiers et répertoires et je ne pense pas que javascript gère cela!!

Si quelqu'un pouvait m'aider

Merci d'avance