Ciao a tutti,
ho questo problema, devo creare un tree menu con javascript e per passare,al javascript, i dati da mettere nel menų io ho all'inizio della mia pagina jsp una serie di chiamate a una classe che mi ritornano un'array, che devo passare ma nel momento in cui io in javascript uso l'array creato mi dice che la variabile non č definita.
Come faccio a far vedere le variabili create nella pagina anche al javascript?
Questo č il codice:
<%
String folder = "";
String Tree[];
String folder2 = "";
String Tree2[];
if (FlagScelta.equals("M")){
folder = "Interrogazioni";
Gestionedb gestionedb = new Gestionedb();
int a= -10;
int b=1;
String select = gestionedb.estraisqlsistema(a,b);
String select2 = select.replaceAll("&___USER___", " 'XD000057'" );
ResultSet records = gestionedb.estrai(select2);
GestioneMenu gestM = new GestioneMenu();
String righe[][][]=gestM.CreaMenu(records);
String comodo = "";
int f= righe.length - 1;
Tree = new String[f+1];
for (int i=0; i<= f; i++) {
comodo=righe[i][0][0]+"|"+righe[i][1][0]+"|gestione.jsp?inter="+righe[i][1][1];
Tree[i] = comodo;
}
}
%>
....
<TABLE border=0>
<tr><td bgcolor=white>
<div class="tree">
<script type="text/javascript">
<!--
createTree(folder, Tree); <---- qui non vedo le variabili
//-->
</script>
</div>